问题标签 [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 回答
5585 浏览

php - facebook,积分支付过程错误,怎么办?

我从 facebook credits 实现示例,并创建一个测试应用程序,callback.php在回调 URL 中添加,正确放置我的密钥。但我收到此错误:

我正在尝试创建一些具有不同货币价值的按钮。像:

如果我使用这个通用代码,我可以很好地获得付款窗口,但在那里看不到我的产品,我只能从已经制作的预设中进行选择:

为了向用户展示我的货币预设,我认为我需要将不同的值传递给函数:

不确定我是否做对了。

谁能把我推向正确的方向?

0 投票
1 回答
279 浏览

facebook-graph-api - 如何申请“获取余额”?

http://developers.facebook.com/docs/creditsapi/
“获取余额”部分

“您可以在此处申请”链接到
http://www.facebook.com/help/?faq=19705
不可用。

我该如何申请?

我需要它用于赌场评论网站:HolyMolyCasinos

0 投票
1 回答
116 浏览

callback - 当订单达到状态时调用 CreditsCallback.php 通过调用图形 API 退款

请问:当我们通过FB graph API更新订单状态为refunded时,FB是否调用creditsCallback.php状态为refunded?因为我们也想处理这个状态,但是当订单达到这个状态时,我们的 creditsCallback.php 没有被调用。非常感谢。

0 投票
1 回答
190 浏览

facebook-credits - 获取 credit_balance

我在 FB 上有一个用于积分的白名单应用程序,我正在尝试为用户获取余额,但我不断收到错误 13。 credits_balance 不是用户表的一部分。

文档说在被列入白名单后重新对用户进行身份验证,我相信我已经做到了。

但是,他们的“身份验证”只是 FB.login 吗?我通读了权限页面,看看是否有我需要申请的特殊权限,但没有任何运气。

如果不是这样,我不确定他们对用户进行身份验证意味着什么。

任何信息表示赞赏!

0 投票
1 回答
737 浏览

java - Facebook 支付对话框在确认后未调用回调

我已经用 Java 实现了一个 servlet,它处理与 Facebook 的信用通信(根据 API)。我实现了 servlet 以执行与示例 php 代码相同的功能,并遵循 API 中的指南。

我向 FB 发送项目的 ID 并使用“payments_get_items”方法获得响应。我正确响应,这会创建一个弹出对话框,要求确认付款(包含所有产品数据)。当我单击确认时,Facebook 不会再次调用我的 servlet,而是告诉我我的应用程序没有响应。我觉得这很奇怪,并且找不到解决此问题的方法。

下面是当我被要求执行“payments_get_items”时我发送回 FB 的 JSON。image_URL 是一个有效的实际 URL。我的回复中可能遗漏了什么吗?

{"content":[{"description":"test","image_url":image_URL,"item_id":"siPremiumShotgun","price":2,"product_url":image_URL,"title":"Premium Shotgun"} ],"方法":"payments_get_items"}

非常感谢

0 投票
1 回答
335 浏览

php - Facebook Credits Signed Request:购买者、接收者和 user_id 有什么区别

我们正在使用 PHP API 和回调在我们的应用程序上放置一个购买按钮。

在签名的请求中,我有一个买家和一个接收者。在其他 $_REQUEST 变量中,我得到了 user_id。

当从某些帐户调用时,这三个都是相同的值,并且所有三个都是我们正在使用的帐户的 facebook 用户 ID。这完全符合预期。

但是,有时买家和接收者与 user_id 不同。在这种情况下,user_id 是 facebook 帐户的预期值,但买家和接收者不是我们(或我们的应用程序)识别的帐户。

我们正在进一步隔离——还不知道这是特定于帐户、特定于会话还是其他什么。

编辑以添加买方和接收者似乎是特定于会话的。

无论如何,我们真的很想知道这三个字段的含义是什么,以及为什么它们有时相同或有时不同。如果您能告诉我们,或向我们指出一些文档,那就太好了。

0 投票
1 回答
1241 浏览

facebook - Facebook Credits 如何处理退款/拒付和我的回调 URL?

我尝试处理 Facebook Credits 的退款/退款。

但我无法从文档中确定如果发生退款,Facebook 是否会调用我的回调 URL。有人有退单的经验吗?他们称其为“已退款”状态吗?

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

facebook - 在某些积分订单上,状态 = 有争议,不能使用更新订单 API 更改为“已结算”或“已退款”

我们收到了一些关于 Facebook Credits 付款的争议,并正在尝试解决/退款。

我们尝试了以下方法:

如 credits API 的争议解决部分所述,通过使用 order-id、status=settled 调用 /[order id] API,并将原因指定为参数中的注释。请参阅:http: //developers.facebook.com/docs/creditsapi/#disputeresolution

前任。https://graph.facebook.com/[order_id]?access_token=ACCESS_TOKEN&status=settled&message=solved¶ms={%27comment%27=%27Settled%20with%20user%27}

(将 order_id 替换为相关订单的 13 个字符的数字订单 ID,并将 ACCESS_TOKEN 替换为我们的实际访问令牌)

但是我们还无法更改有争议的 order_id 的状态。

有没有人能够成功解决或退还有争议的付款?以上有什么问题吗?

谢谢

0 投票
2 回答
574 浏览

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

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

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

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

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