2011-10-15 3 views
0

사용자가 동전이라는 게임 내 크레딧을 구매할 수있게 해주는 앱이 있습니다.Facebook Credits API PHP - 구매 후 mySql 데이터베이스에서 user_id 업데이트

콜백 URL을 설정하고 구매할 수 있지만 order_id를 받고 콜백에서 정산되었지만 구매 한 후에는 mySql 데이터베이스의 사용자 행을 어떻게 업데이트합니까?

일종의 내 MySQL의 DB 모양을

ID ...... FBID ............ 이름 .......... 동전을

7 ....... 1000 * * * 797 .... 존 .............. 0

사용자가 1 크레딧으로 200 코인을 구매 한 후, 나는 이것을하고 싶다.

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

하지만 어떻게해야합니까? "var callback = function (data)"다음에 callback.php 파일 또는 index.php 파일에 있습니다.

나는 것을 I합니까, 그리고 가능하다면, 내가 콜백 내 데이터베이스를 업데이트하기로하고 방법 그래서

을 callback.php하는 인덱스에 양식에서 USER_ID을 통과 할 수없는 것 .php 파일 ??

답변

0

Nevermind가 알아 냈습니다. 일반적인 방법으로 API를 통해 사용자에 대한 정보를 얻을 수 있으며 "해결 된"후에 callback.php에서 DB를 업데이트 할 수 있습니다.