【问题标题】:User first_name and last_name limitations on Facebook and TwitterFacebook 和 Twitter 上的用户名和姓氏限制
【发布时间】:2018-05-08 08:04:05
【问题描述】:

我需要知道他可以在 Facebook 和 Twitter 上拥有的用户名字和姓氏的最大长度。我们的应用程序允许使用此社交网络进行注册,并且我们对用户名字和姓氏中的字符数有限制。 太长的名字会破坏切片。 有人可以帮忙吗?

【问题讨论】:

  • 您好 An6r,只是为了让您知道,如果您接受的答案更符合您的问题意图,您可以更改它。

标签: facebook facebook-graph-api twitter


【解决方案1】:

在推特上没有first_namelast_name。但是有分配输入 name20 Characters Max 您可以通过此更新您的 Twitter 名称(不是用户名)

POST http://twitter.com/account/update_profile.json

https://dev.twitter.com/docs/api/1/post/account/update_profile

对于 Facebook,每个字段(即名字和姓氏)的最大长度为 75 Characters

【讨论】:

  • “对于 Facebook,每个字段(即名字和姓氏)的最大长度为 75 个字符”你有这个来源吗?
  • @EdOrsi 没有来源,这可能是一个猜测。 Jeff has just posted today 逆向工程发现当前限制为 30 个字符,例如123456789009876543211234567890.
【解决方案2】:

Twitter 上,您的 用户名 最长可达 15 个字符,并且您的 显示名 最长50 个字符。请参阅 Twitter 帮助中心中的 “How to Change Your Username”。那些seem 是他们被允许最长的时间。

Facebook 上,您的名字、中间名和姓氏目前最多可以有 30 个字符。不知道是否一直都是这种情况,因此请留意可能在设置限制之前选择更长名称的旧帐户。

Facebook 在他们的“What names are allowed on Facebook?” 帮助中心文章和Graph API User 文档中都没有提到姓名的字符限制,但我能够通过尝试在“General Account Settings” 页面上输入不同长度的姓名来对限制进行逆向工程.输入任何超过 30 个字符的内容都会导致“名称不能包含太多字符”错误。

【讨论】:

  • 我正在考虑做你刚刚所做的事情,感谢你的努力。您是否还知道 name 字段最大值是否是 Facebook 中 3 个名称(即 90 个字符)的总和?
  • @CPHPython name Graph API User 字段的最大值似乎是 92 个字符。我想不出一个名字,名字,中间名和姓氏各有 30 个字符的名字,它将通过常规帐户设置页面上的“必须是您的真实姓名”规则,但我能够重命名我的一个test users 到“Carlostopherichardavidaniielia Carlostopherichardavidaniielia Carlostopherichardavidaniielia”,这将 name 字段的最大值设置为 92 个字符(不要忘记空格)。
  • 哇,好一个杰夫!真的很感激。我应该能够再次重新投票!
猜你喜欢
  • 2016-08-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-01-06
相关资源
最近更新 更多