1

これに関するFacebookのチュートリアルを理解しようとしましたが、まるでそれらがサルか何かによって書かれたかのようです. 彼らの説明を介してこれを行う方法がわかりません....

リアルタイム更新を設定していますが、検証トークン テストで間違った応答を返すか、まったく応答しません。

Object: payments

Fields: actions, disputes

Callback: PATH_TO_MY_CALLBACK_URL

Verify token: tokentest

そして、callback.php ページには、これがあります...

<?php 
$verify_token = "tokentest";
$method = $_SERVER['REQUEST_METHOD'];
if ($method == 'GET' && $_GET['hub.verify_token'] === $verify_token) {
  echo $_GET['hub.challenge'];
}
?>

そして、テスト後の私の反応はこれです....

Response does not match challenge, expected value = '1233944951', received='


'

それで、私は何を間違っていますか?

4

1 に答える 1

1

わかりました...私が間違っていたことを理解しました。「hub.verify_token」と「hub.challenge」は、「hub_verify_token」と「hub_challenge」になるはずでした。

于 2013-11-06T17:08:55.570 に答える