Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook graph api 为什么可以';t应用程序具有直接发布权限';s的应用程序页面?_Facebook Graph Api_Facebook Opengraph_Access Token - Fatal编程技术网

Facebook graph api 为什么可以';t应用程序具有直接发布权限';s的应用程序页面?

Facebook graph api 为什么可以';t应用程序具有直接发布权限';s的应用程序页面?,facebook-graph-api,facebook-opengraph,access-token,Facebook Graph Api,Facebook Opengraph,Access Token,我正在写一个应用程序,它基本上是一个向各种社交网络(包括Facebook)发布媒体发布新闻的服务。我通过Graph API了解应用程序令牌、用户令牌和页面令牌的用法,但我不明白的是,为什么应用程序需要用户令牌才能发布到应用程序的页面。用户管理员将在应用程序的生命周期内发生变化,应用程序将自动拥有必要的权限发布到自己页面的墙上,这一点更有意义。这也将减少通过Graph API进行的所有握手,而这似乎是完成任务所必需的 那么,简而言之,为什么Facebook应用程序没有对其应用程序页面的直接发布权限

我正在写一个应用程序,它基本上是一个向各种社交网络(包括Facebook)发布媒体发布新闻的服务。我通过Graph API了解应用程序令牌、用户令牌和页面令牌的用法,但我不明白的是,为什么应用程序需要用户令牌才能发布到应用程序的页面。用户管理员将在应用程序的生命周期内发生变化,应用程序将自动拥有必要的权限发布到自己页面的墙上,这一点更有意义。这也将减少通过Graph API进行的所有握手,而这似乎是完成任务所必需的


那么,简而言之,为什么Facebook应用程序没有对其应用程序页面的直接发布权限呢?

因为每个帖子都有一个与之关联的用户——创建帖子的用户。

这对我来说太傻了。我会更进一步,让用户、应用程序和页面都是实体,让实体贴到墙上,需要权限,有身份等等。这也会给他们添加新类型的空间。但这只是我自己。然而,这是Facebook做出的现有决定——不是你或我——因此会产生一些影响。辩论那些决定是毫无意义的。