【发布时间】:2012-10-30 16:46:36
【问题描述】:
我们正在开发一个由服务器支持的 iPhone 应用程序。服务器与 Facebook 对话以推送 Opengraph 事件。我正在尝试测试此代码。我在 Web 界面中创建了 Facebook 测试用户。如果我为它们手动生成令牌,它们会在 24 小时到期后生成,这会使它们对测试毫无用处。所以我需要在测试代码中按需生成令牌。 Facebook 开发人员文档https://developers.facebook.com/docs/test_users/ 说我可以让帐户/测试用户列出测试用户及其令牌。但是,当我这样做时,我会得到:
{
error: {
message: "(#15) This method is not supported for native apps",
type: "OAuthException",
code: 15
}
}
我认为这是因为我们正在开发 iPhone 应用程序(尽管在 Facebook 应用程序配置中我们配置了网站、Facebook 应用程序和 ios 应用程序部分)。
是否需要更改某些设置才能使其正常工作?或者其他生成令牌的方式?还是手动生成可以硬编码到测试中的更长寿令牌的方法?
【问题讨论】:
标签: iphone facebook facebook-opengraph facebook-test-users