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

facebook-credits - Facebook 有时无法以“已解决”状态调用回调 URL

这似乎很少发生,在大多数情况下,我们的 FB 积分回调似乎工作正常,但我们经常会收到订单的“已放置”回调,但从来没有“结算”。从用户的角度来看,他们点击了确认按钮,积分从他们的账户中删除,然后没有产品交付,通常会导致我们收到愤怒的投诉。当我们调查时,我们发现我们的 FB 回调服务器上没有错误,并且可以看到最初的“已放置”消息进入,但从来没有“已结算”,并且由于我们仅在 FB 的“已结算”上交付产品,因此产品是从来没有给过。

这似乎很少发生,并且在至少一个报告的案例中,用户说他们必须购买更多的 FB 积分才能完成交易。当这种情况发生时,状态是否存在一些差异?在这种情况下,Facebook 不会立即获得资金吗?有没有其他人看到这种情况发生?

0 投票
1 回答
313 浏览

database - Facebook Credits API PHP - 购买后更新 mySql 数据库中的 user_id

我有一个应用程序,我希望用户能够在其中购买称为硬币的游戏积分。

我已经设置了我的回调 url,并且可以进行购买,我得到一个 order_id 并从回调中结算,但是在他们购买后如何更新我的 mySql 数据库中的用户行。

有点 mySql DB 的样子

ID......FBID............姓名............硬币

7.......1000* * *797....约翰........0

用户购买 200 个硬币 1 积分后,我想这样做

$SQL = "UPDATE tb_users SET Coins = Coins+200 WHERE FBID = '$usernumber'"; $result = mysql_query($SQL);

但是我应该如何以及在哪里这样做呢?是在callback.php 文件中还是在“var callback = function(data)”之后的index.php 文件中。

我似乎无法将索引上的表单中的 user_id 传递给 callback.php

那么我该怎么做,如果可能的话,我应该在 callback.php 文件中更新我的数据库吗?

0 投票
1 回答
432 浏览

asp.net - 移动 Web 应用程序中的 Facebook Credits 回调

我正在尝试使用 asp.net 和 MVC3 创建一个 Facebook 移动应用程序,并将 Facebook Credits 集成为一种支付方式。首先,考虑到最近的公告,现在是否有可能拥有一个接受 Facebook Credits 的移动 Web 应用程序?

如果是这样,我采用了以下帖子中提供的示例

http://www.m-webs.com/blog_facebookcredits.html

并实现了以下控制器动作:

我已验证 facebook 正在请求回调,并且我还捕获了发送回的响应,该响应似乎包含显示购买对话框所需的所有信息,但我仍然收到以下错误消息:

API 错误代码:1151 API 错误描述:抱歉,此应用可能不符合接受 Facebook Credits 的条件。如果此应用之前接受过积分,请重试。错误消息:无效的应用程序

从移动浏览器测试时:

抱歉,我们在处理您的付款时遇到了问题。您没有为此交易支付任何费用。请再试一次。

我还注意到我的回调被请求两次,这似乎也不正确。

任何有关如何让我的集成启动和运行的见解将不胜感激。我的 Facebook AppId 是 177876855621874

谢谢。

0 投票
2 回答
391 浏览

javascript - 开发没有 fb 积分的 Facebook 付费应用程序?

是否可以在Fb iframe中创建我的FB 应用程序,并在付款按钮上将其定向Paypal进行付款并返回到我的 fb 应用程序进行进一步处理而不使用 Fb 积分?

Facebook 支付条款和政策中,我已阅读:

注意:根据 Facebook 积分条款,Facebook 平台上的所有游戏(包括移动网络应用程序)必须专门通过 Facebook 积分处理付款。

另外,如果您知道 FB 上的任何应用程序使用没有 FB 积分的付款方式,请指定应用程序的名称。谢谢

0 投票
2 回答
574 浏览

facebook - 为什么 Facebook Credits 回调 payment_get_items 偶尔不传递用户 ID?

我们的 facebook 画布应用程序遇到了这个问题,现在,每天几次,credits 回调正在传递带有以下内容的 signed_request:

注意到有什么遗漏了吗?这是正确的!没有给出用户 ID、买家或接收者!

我们无法在不知道谁收到商品的情况下告诉 Facebook 商品的价格或描述。

这似乎是一个糟糕的错误!此问题于 2011 年 10 月 11 日开始发生

0 投票
1 回答
211 浏览

facebook - 我可以使用 Facebook Credits 向我的应用用户付款吗?

我想知道是否可以使用FB Credits向我的应用用户付款?

我的想法是使用我的应用程序帐户购买 FB Credits,然后当用户完成一项任务时,我将支付/转移 FB Credits 给他。是否可以?

0 投票
0 回答
127 浏览

facebook - Facebook Credits API:退款会创建新的订单 ID?

当我使用 updateOrder() API 为特定订单 ID 退款时,它会按预期正确将此订单的状态更新为“已退款”,但还会创建一个全新的订单 ID,其状态也为“已退款”。这使得用户看起来像他们花费的两倍退款......有人知道这是为什么吗?或者如果它记录在 Facebook 令人惊叹的 API 文档中的任何地方?

0 投票
0 回答
601 浏览

javascript - Facebook Credits API 实现

我使用了 github 示例(https://github.com/facebook/credits-api-sample)并使用了所有东西,它给了我这个错误:处理您的付款时出现问题我顺便更新了我的应用程序 ID 和密码. 我所做的一切只会给我一个错误。我将回调设置为 callback.php,我将自己作为测试用户,我已经注册并设置了我的公司,我启用了 requests 2.0,沙盒模式被禁用。我不知道问题是什么。

我讨厌他们网站上的文档,如果他们有更多实际有效的示例,那就太好了。

如果有人能告诉我我的错误是什么,或者为我提供一个有效的回调和示例,那将是例外。

谢谢

0 投票
1 回答
176 浏览

facebook-credits - 使用 Credits API 的 FB Credit Balance 适用于某些(但不是全部)用户

我们最近将我们的应用程序列入了 credits API 的白名单。但是,一些现有用户能够获得他们的 FB 信用余额,而其他用户则不能。我有一个无法平衡的人转到隐私设置,删除该应用程序,然后再次安装它,认为这就是 Credits API 文档的含义:

“您还必须在白名单后重新验证用户,然后再进行函数调用。”

但是,他们仍然无法看到自己的平衡。有没有其他开发者看到这个?是否有其他方法可以“在白名单后重新验证用户”?

谢谢!

更新:无法获得余额的用户收到错误代码 13。

0 投票
0 回答
285 浏览

facebook-graph-api - Facebook Credits - getOrders 要求退款/拒付

我正在为我们的应用程序使用 Get Orders 调用,如下所示:developers.facebook.com/docs/creditsapi/

设置 时一切正常status=settled,但如果我将状态设置为已保留或已退款,则不会得到任何结果。这甚至在我知道我们有退款/拒付的时期内。

这有效:

但这永远不会返回任何东西:

有没有其他人对这个 API 调用有任何运气?我的期望错了吗?(如果在指定的时间范围内发生退款,我希望得到结果)。


如果其他人遇到这种情况,这里已经打开了一个错误并分配了高优先级:http: //developers.facebook.com/bugs/159012307531417