我以为我升级了我的应用程序以使用Graph API的2.7版本,但似乎仍然存在一些版本2.1调用。是否有测试端点或方式我可以修改我的测试凭据以仅接受特定API版本的调用?
我希望能够针对这个Facebook端点运行我的应用程序/使用这个Facebook令牌,以确保我知道我的所有呼叫正在使用的API版本。
像the Graph API explorer这样的工具可以帮助我制作我的请求,但不会验证我的应用程序在运行时使用的是什么。
我是否有办法修改生产或测试应用程序帐户,以便任何使用2.7以外的版本调用Facebook API的尝试都会抛出错误?
答案 0 :(得分:0)
使用测试用户。
如果你去角色 - >在您的应用仪表板中测试用户,您可以添加测试用户,然后通过编辑按钮,有一个选项“覆盖此测试用户的Graph API请求中的API版本。”
选择该项,将“覆盖”设置为“是”,然后选择要为此测试用户进行的所有API调用强制使用的API版本。
然后以此测试用户身份登录(再次通过编辑按钮折叠菜单),并使用它测试您的应用程序。