问题标签 [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 投票
1 回答
2424 浏览

facebook - 向 facebook 用户发送应用生成的请求时提供重定向 url 参数

我正在通过调用以下 js 函数向用户(已授权该应用)发送应用生成的请求

该脚本运行良好,当用户单击画布右上角的应用程序图标(带有红色通知)时,他会被重定向到应用程序的索引页面(apps.facebook.com/MY-APP ),这也很好。我的问题是,我应该在我的 FB.api 调用中添加什么参数,以便用户被重定向到我想要的应用程序 url(例如:apps.facebook.com/MY-APP/show-article/?article_id=5)而不是索引网址。

0 投票
1 回答
2498 浏览

facebook - 如何在应用程序为 Facebook 用户生成的请求中获取数据参数

我通过调用以下函数向用户(已授权该应用程序)发送应用程序生成的请求

当用户单击画布右上角应用程序图标(带有红色数字)下方的弹出窗口时,他将被重定向到画布的索引页面,其中“request_ids”作为参数之一。如何获取/解码我在 FB.api 调用期间(在上面的函数中)传递的“数据”参数(包含一个 url),以便我可以将用户重定向到我的应用程序中的特定位置(url)。

我已经在许多应用程序中看到了此功能,并且我“无法”弄清楚他们如何能够将用户重定向到其应用程序中的特定位置,而不是当用户单击弹出窗口时的索引页面。

0 投票
2 回答
1451 浏览

php - 成功后如何保存facebook访问令牌

当用户允许我的应用程序时,我收到这种类型的成功 url:
http://localhost/fbapp/app.php#access_token=AAAAALY8OpPABAM67auStdfgdfOdfgdfgdenqEt9QZCGD2a1h3iWFrhmNWqOf8l4a9RQ8tAJCM9y5QbYpsP6sT1g0ZCXDhtZCECZApGb&expires_in=6604

我正在尝试 $_GET['access_token'] 保存访问令牌,但它不起作用,

我想知道如何从此网址获取访问令牌..

0 投票
1 回答
748 浏览

facebook-apps - Facebook 应用请求已被接受,但不会消失

我创建了一个 Web 应用程序,它集成了邀请我的 Facebook 朋友的功能。请求发送给朋友,朋友接受请求,但在他的 Facebook 主页右侧边栏中,请求不会消失。他的应用程序和游戏页面上的请求也仍然存在。

有什么我应该作为回调发送以删除接受的请求还是 Facebook 会自动执行此操作?

0 投票
1 回答
694 浏览

ios - iOS 未接收用户到用户应用程序请求

我正在使用 Facebook SDK 对话框从 iOS 本机应用程序发送应用程序请求。我创建了一个画布应用程序并设置了 iTunes ID(现在使用商店中不同应用程序的有效 ID,因为我的不是)。请求到达桌面 www 站点,并显示在“应用和游戏>来自朋友的邀请”下。但是,它们不会出现在 iOS 原生 Facebook 应用程序上,除非我首先使用我的应用程序执行 Facebook SSO。然后,我的应用书签出现在 FB 中,并且新的请求增加了计数器。

在安装我的应用程序之前,如何获取在 iOS 上显示的请求?其他可能相关的特殊情况是,我在 iOS 上的“通知”下没有任何活动,只有应用书签。在桌面上,我在第一次登录时看到通知地球闪烁带有红色徽章,但随后徽章消失并且什么都没有,尽管请求出现在“应用程序和游戏”下。这似乎并不完全一致,因为一些测试过我的应用程序的人得到了预期的通知行为,但我从来没有在我自己的 FB 帐户上这样做。难道是因为如果重复添加和删除应用程序进行测试?

有什么线索吗?

0 投票
1 回答
1147 浏览

facebook - Facebook 向我的好友列表中的随机用户发送应用程序邀请

我想将我的应用程序邀请发送给我的朋友列表中的多个随机人,就像它在大多数应用程序中所做的那样。例如在此处输入图像描述

一旦我接受该应用程序,就会出现此弹出窗口。我无法理解的是如何获取这些用户的 ID?在客户端?

0 投票
2 回答
1568 浏览

facebook - Facebook 应用邀请请求

我想将 App req 发送给 5 个人,我已经设法获得了 5 个人的 UserID,但它总是相同的 5 个人,有没有办法随机化USERID's我从 Facebook 获得的?

0 投票
1 回答
5346 浏览

facebook - Facebook 粉丝页面应用程序将字符串传递给 app_data 并检索

嗨,我在 asp.net c# 中有一个多页 facebook 粉丝页面应用程序。我如何设置和检索该 app_data 查询字符串?这部分是签名请求还是粉丝页面的实际 url?在 safari 和 ie 中获得这个会有跨域问题吗?

我可以使用以下方法获取signed_request:

所以基本上在第一页上,我想使用上面的方法获取 signed_reqeuest,然后将其附加到 app_data 查询字符串中的 url。在所有其他请求上,我可以得到这个并使用这些值来检查用户状态、喜欢、登录等。这样我认为它将停止 safari 中的跨域 cookie 问题。有人同意或不同意这一点吗?

有人做过吗?

干杯

0 投票
1 回答
881 浏览

iphone - 应用程序请求在 iPhone 浏览器中不起作用,但在 Facebook 应用程序中起作用

我正在从我的 iPhone 应用程序发送一个应用程序请求,并希望用户在接受请求时被重定向到 App Store 页面。

在应用程序设置中,除了“Native iOS App”之外,我还添加了带有虚假 Canvas URL 的“App on Facebook”项目,以便查看请求(它们不会在没有 Canvas URL 的情况下出现)。在 iPhone/iPad 上的 Facebook 应用程序中一切正常,但在设备上的 Safari 浏览器中无法正常工作。

请求不带appstore而是打开错误页面:

我见过其他一些运行良好的应用程序:在浏览器中单击请求会带来 appstore。所以猜猜应用程序设置或类似设置中缺少某些东西。有什么线索吗?

屏幕截图 屏幕截图 屏幕截图 屏幕截图

0 投票
1 回答
1271 浏览

iphone - 如何将数据附加到 iPhone 上的 Facebook 应用请求?

我正在将 Facebook 请求“深度链接”到我的 iOS 应用程序中。Facebook 应用程序已设置并且似乎可以工作,因为我可以向朋友发送请求,请求徽章出现在朋友的 Facebook 中,然后单击请求启动我的应用程序(全部在 iPhone 上)。但是,到目前为止,我无法通过请求传递任何数据,当我的应用程序从带有请求的 Facebook 应用程序启动时,我想使用这些数据。

我使用以下调用:

params 字典中的“数据”和“链接”值似乎都没有任何效果。理想情况下,当我的应用程序从此请求启动时,我会取回“数据”或“链接”值。这可以做到吗?我找不到任何关于 params 字典结构的 Facebook 文档 - 是否有支持的键及其效果的列表?