问题标签 [facebook-app-requests]

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 投票
2 回答
27020 浏览

php - 使用 Graph Api 发送 Facebook 应用请求/邀请

我有以下代码可以使用图形 api 获取您的朋友列表

这将返回朋友 ID 和姓名。使用图形 API

然后我在我的 joomla 模块中执行这段代码:

在我得到数组后,我显示了朋友的图片

这将创建我朋友的个人资料照片。

我的问题是我如何创建一个 onlick 以便当我点击照片时我可以发送一个单独的 facebook 应用程序请求。???

0 投票
1 回答
388 浏览

facebook - /me/apprequests 返回空“来自”属性

当我使用 Graph API 访问用户的 apprequests 时,/me/apprequests 有时会返回 null "from" 属性,如下所示。

某些用户数据会发生这种情况,但并非总是如此。怎么会这样?所有 apprequest 都以相同的方式创建,使用 Fb.ui({method: 'apprequests',...});

0 投票
2 回答
2369 浏览

facebook - 如何从 url 获取当前的 appID?

我在 facebook 上有一个应用程序,我也想在不同的应用程序上使用这个相同的系统。我将所有数据都存储在数据库中(appid、appsecret、pageid 等),但是如果我在 facebook 中加载应用程序,我无法弄清楚当前应用程序是什么 appid。

例如:当我访问 app_1234567890123456 时,我的应用程序必须弄清楚“嘿,这是 ID 为 1234567890123456 的应用程序,让我们看看我的数据库中是否有那个”

但现在我的应用更像是“wtf?我真的不知道这一切是什么”。

我知道 facebook 有这个东西 $facebook->getAppId,但为了做到这一点,我需要使用应用程序机密和 appid 与 facebook 连接,而那是我当时不知道的两件事。如果我从当前 url 知道 appID,我只能与 facebook 建立连接。

0 投票
2 回答
851 浏览

php - Heroku 创建图像

我使用 php 和 heroku 为我的 facebook 应用程序创建了一些图像,但是没有显示图像,只显示了损坏图像的图片。我使用来自 php 教程网站的示例代码。

代码位于 /src/texttopic.php Heroku 日志中没有显示错误。

0 投票
1 回答
424 浏览

javascript - 尝试在 Javascript SDK 中删除 apprequest 时出现“加载错误:未知”

当我尝试使用 Javascript SDK 删除应用程序请求时,它会向 FireBug 返回一个错误对象:“加载错误:未知”。

这是一个使用 PHP 和 JS SDK 的测试应用程序。

我知道 deleteRequest 有效,因为我可以使用此网络表单手动删除请求:

此方法向 FireBug 返回“true”。

我假设我编写 onClick 值的方式有问题。有人能帮我吗?

0 投票
0 回答
651 浏览

facebook - 受邀的朋友没有收到来自我的 Facebook 应用程序的邀请

我试图让我的应用程序的用户(它仍在开发中,即站点 URL 仍然http://localhost:portnumbber,但沙盒模式已禁用)使用如下 URL 发送应用程序邀请:

http://www.facebook.com/dialog/apprequests?app_id=1234567890&message=MY%20Message&redirect_uri=http://localhost:1234/page.aspx

当我单击链接并发送邀请时,我没有收到任何错误。我遇到的问题是,当我检查我为测试目的创建的测试用户时,我看不到任何应用程序的邀请。但是我注意到,当我登录到测试用户帐户(在 facebook 中)时,我在小通知图标上看到第一个,然后它立即自动消失,当我在测试中搜索任何邀请时-用户帐户我什么也没找到...这是因为我仍在 facebook 的应用程序配置和设置页面的站点 URL 中使用 localhost:portnumbber 吗?还是我错过了在应用程序设置中配置的东西?

0 投票
1 回答
1857 浏览

facebook-php-sdk - Facebook 应用程序错误

今天是个好日子!我对应用程序有疑问。当我使用请求对话框时,我得到了带有请求 ID 的响应。这是代码:

但是用户看不到这个请求!当facebook页面刷新时,我可以看到通知,但加载后它消失了。

当我尝试使用 Graph Api 时,出现错误:[error] => stdClass Object ([message] => (#200) 所有参数 ID 中的用户都必须接受 TOS [type] => OAuthException [code] => 200 )

这是代码:

以及请求功能:

我找不到错误...帮助!谢谢。

0 投票
2 回答
395 浏览

facebook - Facebook 使用来自不同域的代码

我正在用 js 创建一个小部件,它将在许多网站上实现,
Facebook 要求我给他们“我的域”,这样他们就会知道我已经过验证。
问题是该小部件将被许多网站使用,我不会将所有这些域手动列出到 Facebook。
如何让我的应用程序仅使用 js 在那些不同的网站上运行?(对于小部件)

提前致谢。

0 投票
1 回答
2970 浏览

facebook - Facebook 请求对话框 - 对于移动应用程序

是否可以在移动应用程序中显示 FACEBOOK REQUEST DIALOG。至于我所看到的,大多数人说请求对话框仅适用于画布应用程序。但是文档页面 https://developers.facebook.com/docs/channels/

如果您已经构建了 Canvas 或移动 Web 应用程序,请求是让用户邀请他们的朋友使用您的应用程序的好方法。

那么有没有可能。我尝试了https://developers.facebook.com/docs/reference/dialogs/requests/中提到的 URL 方法

对话框打开。但即使在我选择朋友并发送应用请求后,朋友也没有收到我的请求。

难道我做错了什么?或者用户是否可以通过移动应用程序请求对话框?

0 投票
2 回答
232 浏览

facebook - 在 Facebook 应用程序设置中找不到“升级到请求 2.0”

正如这篇博文中提到的那样http://developers.facebook.com/blog/post/464/

....enable “Upgrade to Requests 2.0” in your Developer App settings on the “Advanced” tab. This switch controls the bookmark counts seen by your users and synchronizes the count with sent requests.

我已经彻底检查了我的应用程序设置中的“高级”选项卡,但我找不到任何这样的“升级到请求 2.0”选项。