问题标签 [facebook-sdk-4.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6420 浏览

php - 使用 Facebook PHP SDK 4,但没有存储会话

我从未使用过 Facebook SDK 4,我在这里查看了很多答案,但都没有成功。

我正在尝试使用 api 的 facebook 登录部分,但是每次我从 facebook 重新定向回来时,都没有存储会话。这是代码:

我已经替换了应用程序 ID 和密码,并且重定向 uri 是正确的,但我只是在这里替换了域。

它返回到我的登录页面,只是总是打印“无会话”。所以看起来$session = $helper->getSessionFromRedirect();没有做我需要做的事情。

我从 facebook 开发者网站获得了这段代码。

我尝试过的事情:

  • 单独包含类文件而不是自动加载
  • 将整个内容移动到一个单独的目录中,而 index.php 文件中没有任何其他内容
  • 删除了我的 .htaccess 文件,以确保它不会干扰 GET 请求。
  • 我还尝试了一些不同的教程,即http://metah.ch/blog/2014/05/facebook-sdk-4-0-0-for-php-a-working-sample-to-get-started/完全使用他们的代码(但替换了 app_id、app_sec 和 url 位)——但我仍然没有返回任何会话

我有点茫然,所以如果有人有这方面的经验,那会很有帮助

0 投票
0 回答
47 浏览

c# - 不能在脸书上发帖

我正在尝试使用 c# api 在墙上发帖,但总是出现错误 200 OAuth 问题

我错过了什么?

(OAuthException - #200) (#200) 用户未授权应用程序执行此操作

0 投票
1 回答
153 浏览

php - 在 PHP 中使用 Facebook sdk4 登录

我遇到了一些与范围有关的实际问题。这很大程度上与我从未使用过 PHP 命名空间这一事实有关。我看到了像这样的例子,我可以让它完美地工作。但是由于我构建网站的方式,我使用了很多功能。我想创建一个全局 PHP 对象,然后从函数中调用它。

我使用 2011 年的 Facebook api 完成了这项工作,它只有 facebook.php、base_facebook.php 和 fb_ca_chain_bundle.crt,但我想使用可用的最新版本推进。

我允许使用 Facebook 或 Twitter 访问我的网站,因此用户登录,它会检查活动的站点会话,如果找不到,它会检查活动的 Facebook 会话,然后检查用户数据库。我正在访问它的问题我可以在我的基本代码中创建这个会话,但我似乎无法从登录处理函数中访问它。

我一直在寻找,但我现在不确定要寻找什么。如果有人可以给我一个示例,说明如何访问全局初始化的函数中的 Facebook 对象,我可能会从那里处理其余部分。

0 投票
2 回答
961 浏览

facebook - 使用 App Access Token 从 Facebook 帐户获取页面详细信息

我陷入了一个我没有找到任何解决方案或文档的问题。我正在使用 Facebook API 构建一个应用程序,用户将在其中创建一个应用程序并将其 APP ID 和 APP SECRET 提供给应用程序,以便创建页面或发布到页面。

现在的问题是他们只会登录到我的应用程序,而不是在 facebook 中,也不会使用 FB 登录。

我从 APP ID 和 APP SECRET 获得 APP ACCESS TOKEN。
使用https://graph.facebook.com/oauth/access_token?client_id=APP_ID&client_secret=APP_SECRET&grant_type=client_credentials

但是我如何使用它来获取该帐户的页面或从中生成用户访问令牌?

请帮助我与您的专家指导。

谢谢。

0 投票
3 回答
7149 浏览

php - 未找到“FacebookSession”类 - API Facebook 4.0

我正在尝试新的 Facebook API (4.0),我对此有严重的问题。

我的页面 loginUser.php 的代码是:

autoload_fb.php很简单:

我在第一台服务器上收到此错误:

在另一台服务器上测试相同的代码我有这个错误:

问题可能出在哪里?可能是服务器配置的问题?

谢谢

0 投票
1 回答
117 浏览

php - 在 php 页面中加载多个实例时,Facebook like 按钮不起作用

当在 php 页面中加载多个按钮时,我有一个非常奇怪的问题,即 Facebook 之类的按钮不起作用

我在http://www.xurvivor.com/test.php上传了一个显示问题的测试页面

加载了多个分享+点赞按钮;但是,它们中的大多数显示计数为 2,这是错误的。在 23 个加载的按钮中,只有 3 个显示正确的计数(两个 0 和一个 1)

奇怪的是,在开放图形调试器上的调试看起来不错

例如,如果您尝试调试第一个按钮,结果很好:

我从原始 php 页面中剥离了大部分代码,看看是否能找到问题,在线搜索也没有为我提供任何解决方案

此外,如果您单击我上传的测试页面中的第一个共享按钮,则会出现以下网址:

https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fxurvivor.com%2Farticle.php%3Fp%3Da-la-ocasioacuten-la-pintan-calva%26d_id%3D4% 26l_id%3D1&display=popup

如果我在打开图形调试器中的 u= 之后开始运行这部分 url,调试器对我来说看起来不错:

http%3A%2F%2Fxurvivor.com%2Farticle.php%3Fp%3Da-la-ocasioacuten-la-pintan-calva%26d_id%3D4%26l_id%3D1&display=popup

我的想法不多了。希望有人能给我一些关于如何解决这个问题的建议

0 投票
2 回答
77 浏览

ios - 在另一台计算机上运行项目时找不到 Facebook sdk

我添加了 facebook SDK 并成功构建到我的项目中,但是当我将它发送给另一个人时,他们得到了错误:facebookSDK.h not found。据我所知,解决它的方法是:删除 facebook sdk 并再次添加。但是我只是想知道将facebook SDK添加到项目中的正确方法,然后发送给其他人时,他们会构建好,不需要执行上述步骤。

0 投票
1 回答
3158 浏览

php - 检查是否已使用 PHP SDK 4.0 登录到 facebook

我想在导航到 index.php 时检查是否已经登录到 facebook,所以我会自动重定向到主页。

但是,我的代码只会在单击登录链接后检查。

我检查了一些关于 Facebook PHP SDK 的其他线程,但关于 sdk 4.0 的内容并不多。没有什么对我有用..

我坚持我可以在会话中添加一个令牌,但是如果我在第一次访问之前已经登录到 facebook,它就不会工作......如果我在没有从我的网站注销的情况下从 facebook 注销也会导致问题。

0 投票
1 回答
633 浏览

php - Facebook SDK 4 for PHP - 无需登录抓取一些事件

我尝试使用 Facebook SDK 4 for PHP,

但有一件事我不明白:将它与应用程序访问令牌一起使用!

我尝试了不同的令牌来初始化 FaceBookSession,但我不明白它是如何工作的......:/

使用此示例代码,例如:

谢谢您的帮助!:)

0 投票
0 回答
177 浏览

ios - 我无法获取 Facebook 个人资料图片

我可以得到这张个人资料图片:

名称:若昂 imageUrl:https ://graph.facebook.com/10203753095165506/picture?width=80&height=80

但我无法获得此个人资料图片:

名称:米格尔 imageUrl:https ://graph.facebook.com/10152412025465080/picture?width=80&height= 80 名称:Diogo imageUrl:https ://graph.facebook.com/10154199532995368/picture?width=80&height=80 名称:雨果图片网址: https ://graph.facebook.com/10152525870872848/picture ?width=80&height=80

我收到此错误:

{“错误”:{“消息”:“(#100)未指定节点”,“类型”:“OAuthException”,“代码”:100 } }

你能帮我吗?