嗨我有Facebook Graph API的问题。我在使用此插件的cordova中使用它:https://github.com/jeduan/cordova-plugin-facebook4(我认为并不重要)
主要问题是价值性别。当系统语言是英语时,我得到以下值:
gender: "male"
但是当我的系统语言是捷克语时,我得到以下值:
gender: "muž"
这对我来说是个问题,因为我期待未来的工作“男性”或“女性”
现在有人如何弄清楚并总是英语?
感谢您的回答
答案 0 :(得分:2)
有关如何使用Graph API的详情,请参阅this。 写在"修改API请求":
<强>区域设置强>
如果您的应用需要能够以特定区域设置的语言(如果可用)检索本地化内容,则使用此选项。
因此,请尝试将locale
参数设置为英语。
答案 1 :(得分:2)
你只需要将语言环境添加到API调用中,对于英语来说就是这样:
/me?fields=gender&locale=en_US
或者使用Cordova插件:
facebookConnectPlugin.api('/me?fields=gender&locale=en_US', ...)