Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.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中的url获取#_Php_Facebook_Get - Fatal编程技术网

从php中的url获取#

从php中的url获取#,php,facebook,get,Php,Facebook,Get,我正在尝试用facebook API编码 这里写着: 获取访问令牌,但它是在a之后,而不是在a之后 那我怎么才能得到它呢 …您将无法在PHP中执行此操作-您只能在javascript中访问它-片段/哈希永远不会到达服务器,它由浏览器处理 在Javascript中,您可以使用 window.location.hash 片段标识符仅用于客户端。浏览器不会将其发送到服务器,因此您无法使用PHP访问它 要引用链接到的页面,请执行以下操作: 您的JavaScript库可以从URL读取令牌,并将其存储在c

我正在尝试用facebook API编码

这里写着: 获取访问令牌,但它是在a之后,而不是在a之后

那我怎么才能得到它呢


您将无法在PHP中执行此操作-您只能在javascript中访问它-片段/哈希永远不会到达服务器,它由浏览器处理

在Javascript中,您可以使用

window.location.hash

片段标识符仅用于客户端。浏览器不会将其发送到服务器,因此您无法使用PHP访问它

要引用链接到的页面,请执行以下操作:

您的JavaScript库可以从URL读取令牌,并将其存储在cookie中以备将来使用


在发送到服务器之前,您必须使用JS读取它。

的可能副本的可能副本仍然无法理解如何使用ittry使用警报(window.location.hash);-它应该会显示哈希值。然后,您需要将其存储在cookie中,以便能够从PHP访问它(您必须重新加载页面才能在PHP中使用它)。与其将其存储在cookie中,为什么不使用Ajax将其发送到服务器?