Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/129.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
C++;Linux服务器正在获取Facebook HTTP身份验证消息 我有一个C++ Linux服务器在端口3600上监听一个Flash客户端的连接。该服务器管理游戏逻辑以及客户端之间的聊天功能。我正在将我的flash客户端放到网上,并使用Facebook登录来跟踪用户、玩过的游戏等等_C++_Facebook_Http_Webserver - Fatal编程技术网

C++;Linux服务器正在获取Facebook HTTP身份验证消息 我有一个C++ Linux服务器在端口3600上监听一个Flash客户端的连接。该服务器管理游戏逻辑以及客户端之间的聊天功能。我正在将我的flash客户端放到网上,并使用Facebook登录来跟踪用户、玩过的游戏等等

C++;Linux服务器正在获取Facebook HTTP身份验证消息 我有一个C++ Linux服务器在端口3600上监听一个Flash客户端的连接。该服务器管理游戏逻辑以及客户端之间的聊天功能。我正在将我的flash客户端放到网上,并使用Facebook登录来跟踪用户、玩过的游戏等等,c++,facebook,http,webserver,C++,Facebook,Http,Webserver,我有一个Apache服务器,它发送带有嵌入SWF的index.html 我面临的问题是我需要在我的C++服务器中使用脸谱网令牌。从Facebook身份验证文档中我了解到,在我重定向用户并让他们登录后,用户将被重定向到我指定的URI,并拥有服务器获取令牌和进行Facebook API调用所需的数据 所以我的问题是: 如何让一个C++服务器侦听脸谱网在某个URL上发送的HTTP?我知道HTTP是在端口80上发送的,但我不确定如何只侦听特定的URL。另外,我认为我不能让Apache监听端口80,也不能

我有一个Apache服务器,它发送带有嵌入SWF的index.html

我面临的问题是我需要在我的C++服务器中使用脸谱网令牌。从Facebook身份验证文档中我了解到,在我重定向用户并让他们登录后,用户将被重定向到我指定的URI,并拥有服务器获取令牌和进行Facebook API调用所需的数据

所以我的问题是: 如何让一个C++服务器侦听脸谱网在某个URL上发送的HTTP?我知道HTTP是在端口80上发送的,但我不确定如何只侦听特定的URL。另外,我认为我不能让Apache监听端口80,也不能让第二个应用程序尝试监听端口80

我需要删除Apache并让我的C++服务器发送我的索引文件,并在端口80上侦听请求吗?我查看了libcurl,但没有看到任何关于监听特定URL的内容

我已经翻了几个小时的内容,找不到我需要的信息。希望有人能让我走上正确的道路


谢谢任何帮助。

不知道脸谱网API是否允许,但通常你可以在URL中指定一个端口:那么,当Apache使用80时,你的C++服务器可以监听8080。个人而言,我有很好的经验来听C++程序的HTTP请求。谢谢你的提示。我明天不太累的时候再去看看!另一种选择可能是让Apache处理脸谱网URI,并从Apache提供动态页面(PHP、Python等),在其代码中连接到C++服务器并传递所需的任何数据。我以前从未真正将数据从一种语言传递到另一种语言。我曾在Python中工作过一段时间。这是一个大的任务,让Python发送数据到C++服务器吗?@ JoshBrittain不应该。可预见的是,你的C++服务器已经在某个端口上侦听了,你只需在Python中编写一个连接到它的小客户端。否则,您可以考虑直接使用Cython、SWIG等将它们连接起来。