tomoko2回答ポイント 110ptウォッチ 2

「PHPによるwebアプリケーションスーパーサンプル活用編」という本を見ながらtwitter連携アプリを作ってます。


以下のコード、getRequestTokenを呼んだ後返ってこないらしく(echoの "ここまできてくれ"が出力されない)twitter側で変なのか、私のコードや環境が変なのか、レビューしていただきたくどうかよろしくお願いいたします。

MAMPには以下のPEAR入り。
---
HTTP_OAuth 0.2.3 alpha
HTTP_Request2 2.1.1 stable
Net_URL2 2.0.0 stable
PEAR 1.9.4 stable
Services_Twitter 0.6.3 beta
---

以下、コード
<?php
define('CONSUMER_KEY','私のconsumer key');
define('CONSUMER_SECRET','私のconsumer secret');
define('GET_REQUEST_TOKEN','https://api.twitter.com/oauth/request_token');
define('CALLBACK_URL','http://127.0.0.1/php/pear/tw.php');

require_once('Services/Twitter.php');
require_once('HTTP/OAuth/Consumer.php');

try{
session_start();
if(
empty($_SESSION['request_token']) &&
empty($_SESSION['access_token'])
){
$oauth=new HTTP_OAuth_Consumer(CONSUMER_KEY,CONSUMER_SECRET);

$request_token_info = $oauth->getRequestToken(GET_REQUEST_TOKEN, CALLBACK_URL);

echo "ここまできてくれ";

(以下端折る)
}

}

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2012-05-20 21:29:54
終了日時
2012-05-23 13:15:18
回答条件
1人3回まで

この質問のカテゴリ

この質問に含まれるキーワード

PHP7798Pear397Twitter727MAMP47HTTP777OAuth61BETA82Alpha31アプリケーション2247アプリ4092Key358

人気の質問

メニュー

PC版