Facebook应用令牌

Facebook应用令牌,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我创建了一个演示应用程序,从facebook请求照片。我创建了这样一个应用程序令牌:5499338476397 | 4a584ce5fda19cba2ed6630ed78ba8f4。但是当使用这个请求URL{app_id}{app_secret}时。它不起作用。请帮帮我。实际上,当我使用用户令牌进行此请求时,工作正常。如果页面受到年龄、位置等方面的限制,则只能使用用户令牌或页面访问令牌获取页面照片等数据。应用访问令牌与任何用户都没有关系,因此Facebook无法检测用户是否被允许查看页面 我10

我创建了一个演示应用程序,从facebook请求照片。我创建了这样一个应用程序令牌:5499338476397 | 4a584ce5fda19cba2ed6630ed78ba8f4。但是当使用这个请求URL{app_id}{app_secret}时。它不起作用。请帮帮我。实际上,当我使用用户令牌进行此请求时,工作正常。

如果页面受到年龄、位置等方面的限制,则只能使用用户令牌或页面访问令牌获取页面照片等数据。应用访问令牌与任何用户都没有关系,因此Facebook无法检测用户是否被允许查看页面

我100%确定页面是受限的。顺便说一句,当您尝试直接使用Graph API访问页面ID时,会出现不受支持的get请求错误,而这通常发生在页面受限时

只需使用完全相同的应用程序访问令牌尝试另一个页面,例如:

/bladauhu/photos
…毫无问题。另一个迹象表明您的页面确实受到限制


TL;DR:对于此特定页面,您必须使用用户令牌或页面令牌。

应用令牌和访问令牌不同!你的意思是我不能为那个请求使用应用程序令牌吗?永远不要在公共场合显示你的应用程序访问令牌!应用令牌和访问令牌没有区别。事实上,有应用访问令牌、用户访问令牌和页面访问令牌。我知道有很多种访问令牌。但我的问题是,当我使用URL:{user\u access\u token}时,它工作正常!。但是当我使用{app_id}{app_secret}时。它不起作用。你能帮我吗?这个页面没有限制,我可以使用用户访问令牌访问这个页面。{user\u access\u token}。当然,你可以用用户令牌访问它,如果它受到限制,你就不能像我说的那样使用应用令牌。您是否100%确定该页面不受限制?意思:你是这个页面的管理员,你知道它不受限制吗?我只是做了一些测试,这个页面肯定是受限制的。编辑了我的答案。非常感谢你。这个信息对我帮助很大。那么,在没有用户访问令牌的情况下,我的申请申请照片是否可以从该页面获取?因为用户\u访问\u令牌每2个月进行一次验证。要使其与应用令牌一起工作,唯一的方法是删除页面上的限制-当然,您必须是页面管理员。如果你想保留这个限制,你也可以使用一个扩展页面令牌——当然,你也必须是一个页面管理员。扩展页面标记永远有效。