【问题标题】:Facebook locale and currencyFacebook 区域设置和货币
【发布时间】:2018-07-18 08:05:17
【问题描述】:

用户图 API 对象的语言环境和货币字段已弃用! 如何确定使用我的应用程序的人的语言环境? 我需要这些信息来进行应用本地化 我如何知道用户币种以便在我的应用中正确显示产品?

【问题讨论】:

  • 根据您的应用程序,您可以使用浏览器或应用程序中的语言环境信息(不知道 ios 或 android 是否提供此类信息)
  • 或地理定位/基于 IP 的位置近似服务。在此基础上为用户提供一个合理的默认值,并让他们手动切换到其他选项。

标签: facebook facebook-graph-api locale currency


【解决方案1】:

您现在可以在 payment_mobile_pricepoints 字段中找到 user_currency。 不要忘记将 payment_mobile_pricepoints 添加到您的“/me” FB API 请求中

【讨论】:

    【解决方案2】:

    如果您使用的是网络画布应用程序,您可以从 POST 请求中获取当前用户区域设置,每次启动您的应用程序时,Facebook 平台都会执行该请求。所以你可以找到 2 个字段:signed_request、fb_locale。它仅适用于当前用户。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-24
      • 2016-03-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多