问题标签 [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.
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 位)——但我仍然没有返回任何会话
我有点茫然,所以如果有人有这方面的经验,那会很有帮助
c# - 不能在脸书上发帖
我正在尝试使用 c# api 在墙上发帖,但总是出现错误 200 OAuth 问题
我错过了什么?
(OAuthException - #200) (#200) 用户未授权应用程序执行此操作
php - 在 PHP 中使用 Facebook sdk4 登录
我遇到了一些与范围有关的实际问题。这很大程度上与我从未使用过 PHP 命名空间这一事实有关。我看到了像这样的例子,我可以让它完美地工作。但是由于我构建网站的方式,我使用了很多功能。我想创建一个全局 PHP 对象,然后从函数中调用它。
我使用 2011 年的 Facebook api 完成了这项工作,它只有 facebook.php、base_facebook.php 和 fb_ca_chain_bundle.crt,但我想使用可用的最新版本推进。
我允许使用 Facebook 或 Twitter 访问我的网站,因此用户登录,它会检查活动的站点会话,如果找不到,它会检查活动的 Facebook 会话,然后检查用户数据库。我正在访问它的问题我可以在我的基本代码中创建这个会话,但我似乎无法从登录处理函数中访问它。
我一直在寻找,但我现在不确定要寻找什么。如果有人可以给我一个示例,说明如何访问全局初始化的函数中的 Facebook 对象,我可能会从那里处理其余部分。
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
但是我如何使用它来获取该帐户的页面或从中生成用户访问令牌?
请帮助我与您的专家指导。
谢谢。
php - 未找到“FacebookSession”类 - API Facebook 4.0
我正在尝试新的 Facebook API (4.0),我对此有严重的问题。
我的页面 loginUser.php 的代码是:
而autoload_fb.php很简单:
我在第一台服务器上收到此错误:
在另一台服务器上测试相同的代码我有这个错误:
问题可能出在哪里?可能是服务器配置的问题?
谢谢
php - 在 php 页面中加载多个实例时,Facebook like 按钮不起作用
当在 php 页面中加载多个按钮时,我有一个非常奇怪的问题,即 Facebook 之类的按钮不起作用
我在http://www.xurvivor.com/test.php上传了一个显示问题的测试页面
加载了多个分享+点赞按钮;但是,它们中的大多数显示计数为 2,这是错误的。在 23 个加载的按钮中,只有 3 个显示正确的计数(两个 0 和一个 1)
奇怪的是,在开放图形调试器上的调试看起来不错
例如,如果您尝试调试第一个按钮,结果很好:
我从原始 php 页面中剥离了大部分代码,看看是否能找到问题,在线搜索也没有为我提供任何解决方案
此外,如果您单击我上传的测试页面中的第一个共享按钮,则会出现以下网址:
如果我在打开图形调试器中的 u= 之后开始运行这部分 url,调试器对我来说看起来不错:
http%3A%2F%2Fxurvivor.com%2Farticle.php%3Fp%3Da-la-ocasioacuten-la-pintan-calva%26d_id%3D4%26l_id%3D1&display=popup
我的想法不多了。希望有人能给我一些关于如何解决这个问题的建议
ios - 在另一台计算机上运行项目时找不到 Facebook sdk
我添加了 facebook SDK 并成功构建到我的项目中,但是当我将它发送给另一个人时,他们得到了错误:facebookSDK.h not found。据我所知,解决它的方法是:删除 facebook sdk 并再次添加。但是我只是想知道将facebook SDK添加到项目中的正确方法,然后发送给其他人时,他们会构建好,不需要执行上述步骤。
php - 检查是否已使用 PHP SDK 4.0 登录到 facebook
我想在导航到 index.php 时检查是否已经登录到 facebook,所以我会自动重定向到主页。
但是,我的代码只会在单击登录链接后检查。
我检查了一些关于 Facebook PHP SDK 的其他线程,但关于 sdk 4.0 的内容并不多。没有什么对我有用..
我坚持我可以在会话中添加一个令牌,但是如果我在第一次访问之前已经登录到 facebook,它就不会工作......如果我在没有从我的网站注销的情况下从 facebook 注销也会导致问题。
php - Facebook SDK 4 for PHP - 无需登录抓取一些事件
我尝试使用 Facebook SDK 4 for PHP,
但有一件事我不明白:将它与应用程序访问令牌一起使用!
我尝试了不同的令牌来初始化 FaceBookSession,但我不明白它是如何工作的......:/
使用此示例代码,例如:
谢谢您的帮助!:)
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 } }
你能帮我吗?