Php 用于页面发布的Facebook系统用户图形api
有人尝试过使用系统用户和集成graph api吗?我们正面临一个奇怪的问题,页面访问令牌(从api获取)在尝试执行post时抛出错误: (#200)用户尚未授权应用程序执行此操作 调试令牌时,所有访问权限似乎都已到位 系统用户令牌-Php 用于页面发布的Facebook系统用户图形api,php,facebook,facebook-graph-api,Php,Facebook,Facebook Graph Api,有人尝试过使用系统用户和集成graph api吗?我们正面临一个奇怪的问题,页面访问令牌(从api获取)在尝试执行post时抛出错误: (#200)用户尚未授权应用程序执行此操作 调试令牌时,所有访问权限似乎都已到位 系统用户令牌- eaaeeckzcc5f0banzalgaomlrpskzbozbx9of7smyeskmzcdkcdqptmjkc0ifzbugghoodrfjckjaymyzjghh7vrbr2lflkb2o5r8axrbbm1ioh76c9rbqkza2hfujq6wrwzb
eaaeeckzcc5f0banzalgaomlrpskzbozbx9of7smyeskmzcdkcdqptmjkc0ifzbugghoodrfjckjaymyzjghh7vrbr2lflkb2o5r8axrbbm1ioh76c9rbqkza2hfujq6wrwzbcx9gqdgqgionnickyadxcuazd
页面访问令牌-eaaeeckzcc5f0bajobxrpc0ewtad4ngulm3fskvb7jcesbgbzao1wwce28xzaqgflu3futbwopqnyrb9ifaekwqgzc1nwyzbexd6a0kzcikwlnoqbpzasl7cm99i2vbujh7iprjczay1vttrkzcf2lyhthu0nphmt8rkwzbyxjyywywjywjywcn6tsgqrnjaezd
非常感谢您的帮助。您是否请求了正确的许可?默认情况下,您只有公共_配置文件。请看您现在需要做的第一件事就是确保这两个代币都失效;否则,在这里找到它们的任何人都可以使用它们,并使用您授予的所有权限发出API请求。首先,你需要停止使用假用户配置文件来管理你的页面,否则一旦Facebook阻止你的假账户,你就有失去访问权的风险。当然,我们会在测试后使代币失效。事实上,这只是我们创建的一个测试页面,看看我们是否能够成功地将GraphAPI用于系统用户访问。感谢您的建议。为调试目的提供的令牌,因为它们都具有预期的权限,即使我们使用来自postman的graph api,页面访问令牌也可以正常工作。但是如果我们使用sdk v2.9,那么它会抛出200个错误。如果它在您直接发出API请求时使用这些令牌,而不是从您的代码发出请求时工作。。。那么也许问题出在后者身上。。请在下面找到代码以供参考//通过系统用户访问令牌$Token=$this->getFacebookPageToken($auth['Page_id'])获取Facebook页面访问令牌$json=json_decode($token->getBody())$page_token=$json->access_token;var_dump($page_token)$auth['access\u token']=$page\u token;//使用我们的应用程序创建Facebook连接$fb=$this->createConnectionFacebook()$linkData=['消息'=>$caption'.$url,];但是,考虑到我们将使用系统用户令牌,并且其中一个拥有分配的所有访问权限和资产,为什么我们需要它呢。。?令人惊讶的是,我们能够请求页面访问令牌,当使用相同的令牌时,我们会得到这个错误。是“系统用户”还是“管理系统用户”。我认为你需要后一个,我们也尝试过管理系统用户,但同样的问题。。虽然Facebook似乎正在返回访问令牌(具有预期的权限),但当我们在api中使用该令牌时,返回错误。。