我和我的团队一直在尝试解决Leadgen问题。我们有一个页面和应用程序用于测试。我整天都在使用access_token进行发布/获取请求。直到一两个小时之前,一切都工作正常,然后我开始收到OAuthException Code 2500
错误。我想出了“嗯,我的令牌必须已经过期”。
因此,我返回到Graphs API explorer来检索新令牌。我通过浏览器发出了获取请求,一切似乎都很好。然后,我启动了控制台,并输入以下cURL命令,并且得到了相同的2500
错误。
curl \
-F "access_token=<ACCESS_TOKEN>" \
"https://graph.facebook.com/<API_VERSION>/<FORM_ID>/test_leads"
因此,我去了Facebook Access Token调试器并输入了我的令牌。调试器说我的令牌有效,用于正确的页面,并且在大约一个小时后过期。
如果Facebook通过Graphs API浏览器和访问令牌调试器说我的令牌有效,为什么我会收到此错误?