Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.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
Django Facebook实时API似乎没有发布到我的回调url_Django_Facebook_Facebook Graph Api - Fatal编程技术网

Django Facebook实时API似乎没有发布到我的回调url

Django Facebook实时API似乎没有发布到我的回调url,django,facebook,facebook-graph-api,Django,Facebook,Facebook Graph Api,我正在尝试在我的应用程序中使用Facebook的实时API。我没有收到回拨url的帖子。一些相关信息: --我可以使用回调URL添加/修改订阅,因此URL本身不是问题所在 --我已授予我的应用程序所有正确的权限 --我故意在处理回叫URL的帖子的函数的最开头包含了一个错误。然而,我没有从函数中得到错误 综上所述,我只能得出这样的结论:Facebook并没有发布到我的回调URL。有人知道还会发生什么吗 另外,是否有Facebook试图向我的回拨URL发送帖子的记录?我发现了问题所在。我给faceb

我正在尝试在我的应用程序中使用Facebook的实时API。我没有收到回拨url的帖子。一些相关信息:

--我可以使用回调URL添加/修改订阅,因此URL本身不是问题所在

--我已授予我的应用程序所有正确的权限

--我故意在处理回叫URL的帖子的函数的最开头包含了一个错误。然而,我没有从函数中得到错误

综上所述,我只能得出这样的结论:Facebook并没有发布到我的回调URL。有人知道还会发生什么吗


另外,是否有Facebook试图向我的回拨URL发送帖子的记录?

我发现了问题所在。我给facebook的回调URL没有尾随斜杠,但我为处理函数指定的URL有尾随斜杠。在Django中,默认情况下,如果请求与url.py中的任何内容都不匹配,它将重定向到相同的url,并附加一个尾随斜杠。然而,POST数据在这个过程中丢失了,facebook试图发布。我通过使用cURL手动向我的回调URL发出POST请求来解决这个问题,此时Django给了我一个非常有用的错误,告诉我所有这些。

我找到了问题所在。我给facebook的回调URL没有尾随斜杠,但我为处理函数指定的URL有尾随斜杠。在Django中,默认情况下,如果请求与url.py中的任何内容都不匹配,它将重定向到相同的url,并附加一个尾随斜杠。然而,POST数据在这个过程中丢失了,facebook试图发布。我通过使用cURL手动向我的回调URL发出POST请求来解决这个问题,此时Django给了我一个非常有用的错误,告诉我所有这些。

Hi,您可能想让您的问题更具可读性。创建几个段落,添加一些代码等等。嗨,你可能想让你的问题更具可读性。创建几个段落,添加一些代码等。