问题标签 [facebook-credits]

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 回答
224 浏览

php - facebook 信用回调,order_id 移动到新服务器后更改格式更改

我刚刚迁移到一个新的服务器,仍然基于 linux。搬家后,我看到行为发生了变化——由于某种原因,Facebook 信用回调在有效负载中发送的订单 ID 格式为:2.6040261734251E+14 而不是:143121239125639(这些不一定是相同的订单号,只需参考格式)...

当从 $_REQUEST 中获取格式时,并且在数据库插入之前,格式直接到达......任何人都知道为什么格式会这样改变/到达?谢谢!

--- 编辑 --- 我使用 parse_signed_request 函数从签名请求中获取变量:

正如 Charley P. 所注意到的,我确实使用的是 32 位服务器,而不是以前的 64 位服务器。那会以某种方式破坏上面使用的功能吗

再次感谢...

0 投票
1 回答
1017 浏览

security - facebook 应用程序的另一个 Internet Explorer 9 ssl 问题

我看到了很多关于这个的线程,但到目前为止没有任何效果......所以我有我的应用程序,如果它在没有 https 的情况下访问(例如http://apps.face ...如果使用 https:// 访问一切正常)资源管理器发疯了,底部打开一个对话框:只显示受保护的内容(这是什么)。该错误阻止了 Facebook 信用对话框打开,但仍然允许朋友邀请对话框打开......奇怪......

ie9 控制台显示了许多行,例如:

HTTPS 安全性受到http://profile.ak.fbcdn.net/hprofile-ak-snc4/211650_610002617_527396的威胁

然后我在一个较旧的线程中发现我应该在 fb.init 阶段之前添加以下 JS 行:

和这个:

使用这些对话框停止后,但我仍然收到这些错误:

SCRIPT5:访问被拒绝。

canvas_proxy.php?version=3,第 89 行字符 3

我确保使用:

在频道和头部...

仍然 - apprequest 对话框打开,但不是 facebook 信用。

感谢您阅读本文,也许有人知道吗?

0 投票
0 回答
603 浏览

amazon-ec2 - FB 积分应用无响应

刚刚回到一个简单的 FB 积分应用程序,该应用程序曾经可以工作,但现在只返回“应用程序无响应”

看过一些关于这个的早期帖子(例如http://facebook.stackoverflow.com/questions/7188998/integrating-facebook-credits-results-in-the-application-you-are-using-is-not-rehttp ://facebook.stackoverflow.com/questions/8166977/credits-callback-script-not-called-error-1383046)但它们似乎与 URL/访问错误有关。

我们的服务器在 EC2 上,并且可以从任何地方通过 HTTP 和 HTTPS 访问回调,但它永远不会被命中...... Apache 日志显示了对应用程序的初始请求,但没有显示回调......尝试使用弹性 IP 和 CNAME映射到 AWS 生成的 DNS 名称(不涉及 elb)

已经在 FB 上创建了一个新的测试应用程序,安装了最新的 FB 示例代码,根据需要更改了 APP_ID 和 SECRET,但其行为方式完全相同

我们还会不时收到 1151 个错误(http://facebook.stackoverflow.com/questions/7429519/fb-credits-error-1151),但所有应用程序都在 FB iframe 中,所以这也令人困惑

FB在这里做的关联公司是否有一些验证?- 是不是因为应用程序休眠了几个月,我们被“列入黑名单”了?缺少隐私政策会导致这种情况吗?

0 投票
0 回答
704 浏览

ruby-on-rails-3 - 没有为 Credits ping 回调?

我一直在尝试将积分集成到我的应用程序中,但我不断收到以下错误消息:

不过,从我的服务器日志来看,FB 似乎从未 ping 我的回调 URL。

我的JS

}

我正在使用 Rails 应用程序,所以在我看来:

所有这一切似乎都在起作用,因为我在控制台中收到了一个错误代码:

我只是无法弄清楚为什么回调要么没有响应,要么没有被 FB ping 通。

0 投票
1 回答
410 浏览

facebook-credits - 无法更新 Facebook 支付设置

在 App > Credits dev 选项卡上添加回调 URL 页面时,我几个月来一直遇到流行的错误“无法更新 Facebook 支付设置”。我尝试了以下方法:

  • 尝试将应用程序设置为沙盒和非沙盒
  • 回调页面返回 200 OK(为此尝试了任何 URL)
  • 我为 FB Credits 帐户添加了合法的公司信息
  • 尝试添加和不添加测试用户

无论我编辑回调 URL 和/或测试用户,都会出现错误。目前这两个字段都是空的,因为这是一个新应用程序(创建于 2011 年 3 月)。我在 2010 年创建的其他应用程序,无论它们是活动的还是完全空白的配置,当我去编辑他们的信用信息时,即使输入了虚假信息,它们也能正常工作。所以这个错误显然只影响“新”应用程序。

我的应用程序已准备好投入生产,我只需要启用我的 FB Credits 帐户即可启动。

如果开发人员可以查看它,将提供 App ID。我是经过验证的开发人员,并且有其他可以运行的应用程序(但在旧 GUI 上添加了付款信息)。

谢谢

ps:我知道其他帖子提到这个,我不知道如何添加我的声音而不被标记为“答案”(错误 - 无法更新 Facebook 支付设置)。很抱歉交叉发布。

0 投票
2 回答
389 浏览

facebook - 积分获得平衡

我正在开发一款游戏,需要能够访问当前用户的积分余额。Facebook credits API 文档引用了此内容,但似乎已将其删除。

getBalance 是否仍然可用?如何实现 getBalance 调用?

0 投票
1 回答
779 浏览

facebook - FB信用回调url的JSP代码

我正在使用 Facebook 信用 API 开发 Facebook iframe 应用程序。我为此使用 FB JavaScript SDK。但我无法在 java 或 JSP 中找到任何用于 FB 信用回调 URL 的示例代码。我发现的只是 PHP 代码,我不太了解 PHP。任何人都可以用 JSP 或 Java 为我转换它吗?这是php示例代码

0 投票
1 回答
472 浏览

ssl - 带有自签名证书的付款回调 URL https

支付回调 URL (https) 可以与自签名证书一起使用,还是我需要商业 SSL 证书?

我做了一个快速检查,从 facebook 到我的服务器的 SSL 连接(默认 https 端口 443)在握手期间失败,甚至没有完成 HTTP 请求。

一旦我将 FB 上的应用程序配置更改为 HTTP,一切正常。

到目前为止,像画布 url 等其他所有东西都可以使用自签名证书,只有支付回调 URL 有问题。

0 投票
1 回答
287 浏览

php - Facebook 信用回调检测请求

有没有办法检测回调请求是否来自 facebook,因为看起来请求不是 ajax。

0 投票
1 回答
238 浏览

facebook - 如何在信用回调中响应 payment_get_items 方法的错误

任何人都知道如何响应 payment_get_items 方法的错误?

对于 payment_status_update 方法,我们可以发送一个“已取消”状态,但没有错误消息记录(据我所知)payments_get_items 方法

例如……有一个任何用户都可以购买的物品,但在游戏全局范围内数量有限;当有剩余物品时加载了用户 UI,以便他可以发送订单,但是当我发回物品描述时,我检测到没有任何物品剩余:我不想现在发送描述然后给以下通信中的“已取消”消息

任何解决方案?