Yahoo Social SDK for PHP ページからサンプル コードを取得しようとしていますが、うまくいきません。
これは、サイトのコード スニペットです。
<?php
require("Yahoo.inc");
// Your Consumer Key (API Key) goes here.
define('CONSUMER_KEY', "");
// Your Consumer Secret goes here.
define('CONSUMER_SECRET', "");
// Your application ID goes here.
define('APPID', "");
$session = YahooSession::requireSession(CONSUMER_KEY,CONSUMER_SECRET,APPID);
?>
CONSUMER_KEY
、CONSUMER_SECRET
およびを設定しAPPID
ます。しかし、$session variable
常に NULL です。
yahoo.inc のソース コードを掘り下げた後、問題を次の関数に突き止めました。
function getRequestToken($consumerKey, $consumerSecret, $callback);
具体的には、関数内のこの呼び出し:
$response = $client->post($request_url, "application/x-www-form-urlencoded", $parameters); $request_url: https://api.login.yahoo.com/oauth/v2/get_request_token $parameters: コールバック URL があります
そして$response
変数はnull
!! これが問題の原因だと思います。サンプルコードをそのまま使用しています。だから、なぜこれが起こっているのか分かりません。
何か案は ??私が欠けているものは何ですか?