Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.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
PHP-Facebook Opengraph-无需用户登录即可进行查询_Php_Facebook_Facebook Fql - Fatal编程技术网

PHP-Facebook Opengraph-无需用户登录即可进行查询

PHP-Facebook Opengraph-无需用户登录即可进行查询,php,facebook,facebook-fql,Php,Facebook,Facebook Fql,我正在使用Facebook的PHP SDK检索各种信息。 如果你不知道,facebook会为其上托管的每个视频保留一个临时链接,该链接在几天后变为非活动状态。 因此,我使用带有vid的PHP查询FB以获取其url。 问题是,即使查看我页面的当前用户未连接到我的应用程序,我也必须执行该操作。 即使当前浏览我网站的用户没有连接到我的应用程序,你有什么创造性的解决方案让我用视频ID查询FB吗? (我可以使用现有的用户令牌,但现在我必须控制哪些令牌是活动的,等等…) 谢谢 如果您只想查询可公开访问的视频

我正在使用Facebook的PHP SDK检索各种信息。 如果你不知道,facebook会为其上托管的每个视频保留一个临时链接,该链接在几天后变为非活动状态。 因此,我使用带有vid的PHP查询FB以获取其url。 问题是,即使查看我页面的当前用户未连接到我的应用程序,我也必须执行该操作。 即使当前浏览我网站的用户没有连接到我的应用程序,你有什么创造性的解决方案让我用视频ID查询FB吗? (我可以使用现有的用户令牌,但现在我必须控制哪些令牌是活动的,等等…)


谢谢

如果您只想查询可公开访问的视频,请使用应用程序访问令牌。与您从用户处获得的访问令牌不同,您的应用访问令牌不会过期,除非您重置密钥。看看这个:

你会用什么样的API调用来查询视频?一个简单的查询。。。选择标题、vid、src、src\U hq、缩略图链接、视频长度,其中vid=X