2011-10-15 41 views
0

我有一個應用程序,我希望用戶能夠購買稱爲硬幣的遊戲內點數。Facebook Credits API PHP - 在購買後更新mySql數據庫中的user_id

我已經設置了我的回調url,並且可以進行購買,我得到了一個order_id並從回調中解決了問題,但是如何在購買mySql數據庫後更新用戶行。

還挺我的MySQL數據庫的外觀

ID ...... FBID ............名稱..........硬幣

7 ....... 1000 * * * 797 .... John .............. 0

在用戶購買了200個硬幣1個積分後,我想這樣做

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

但是我應該怎麼做,在哪裏做?它是在「var callback = function(data)」之後的callback.php文件或index.php文件中。

我似乎無法通過從形式USER_ID的指數callback.php

那麼,如何做到這一點,而且如果可能的話,我應該在回調來更新我的數據庫.php文件

回答

0

沒想到發現了這一點。您可以通過API以正常方式獲得關於用戶的信息,並在「安定」後更新callback.php中的數據庫。