Facebbok api:如何获取特定情况下的用户名(如指控,生成等)?

Ole*_*sky 5 api facebook facebook-graph-api

在许多人类语言中,语法需要使用诸如生成,指责等案例.Facebook本身能够拒绝(人类)名称.例如,如果主要语言是俄语,则显示"成为朋友",其中是工具案例(表格).是否可以使用Facebook API在特定情况下获取用户名?

编辑:至少,可以通过向图API查询添加例如?locale = ru_RU来检索不同语言的用户名.

Nim*_*007 -1

Facebook 保存了每个用户的一些详细信息

https://developers.facebook.com/docs/reference/api/user/

每个 Facebook 用户仅保存 1 个“姓名”字段,并且可以使用用户选择的任何语言。

当您使用 Facebook graph-API 检索此信息时,您将不会看到该信息采用何种语言的指示。

因此,对于仅使用 Facebook API 的问题,您无法获取特定情况下的用户名(属格、宾格等),并且无法向请求添加任何参数 (?locale=ru_RU)

  • 关于区域设置参数 - 您的答案是不正确的。使用 ?locale=ru_RU 我可以检索俄语用户名。如果没有这个参数,我会得到英文的。此功能没有详细记录,但确实存在。 (2认同)