twitter appについておしえてください(phpです、すいません)

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
mormimo0126

twitter appについておしえてください(phpです、すいません)

#1

投稿記事 by mormimo0126 » 11年前

twitterのappについて

下のようなプログラムをphpでかいたのですが

コード:


<?php

    //「twitteroauth.php」読み込み
    //「OAuth.php」は「twitteroauth.php」と同じ場所に配置します
    
    require_once dirname(__FILE__) . '/twitteroauth.php';

    // 「Consumer key」値
    $ck = ;
    // 「Consumer secret」値
    $cs = ;
    // 「Access Token」値
    $at = ;
    // 「Access Token Secret」値
    $ats = ;

    //リクエストを投げる先(固定値)
//    $url = "http://api.twitter.com/1/statuses/update.xml";
    $url = "http://api.twitter.com/1.1/statuses/update.json";
    $method = "POST";

    //投稿する文言
    $postMsg = "投稿メッセージだよー";

    // OAuthオブジェクト生成
    $toa = new TwitterOAuth($ck,$cs,$at,$ats);

    //投稿
    $res = $toa->OAuthRequest($url,$method,array("status"=>"$postMsg"));

    // レスポンス表示
//    header("Content-Type: application/xml");
    header("Content-Type: application/json");
    echo $res;
?>


このようなエラーが出ます。
どうすればよいのでしょうか
おしえてください

{"errors":[{"message":"Invalid or expired token","code":89}]}<!--/* Miraiserver "NO ADD" http://www.miraiserver.com */-->
<script type="text/javascript" src="http://17787372.ranking.fc2.com/analyze.js" charset="utf-8"></script>

YuO
記事: 947
登録日時: 14年前
住所: 東京都世田谷区

Re: twitter appについておしえてください(phpです、すいません)

#2

投稿記事 by YuO » 11年前

とりあえず,POSTするURLが間違っています。
ref) POST statuses/update | Twitter Developers

その上で,APIの戻り値は,tokenが無効か期限切れだと言っています。
tokenが正しい文字列か,確認してみた方がよいでしょう。

mormimo0126

Re: twitter appについておしえてください(phpです、すいません)

#3

投稿記事 by mormimo0126 » 11年前

ありがとうございます
更新してみます

閉鎖

“C言語何でも質問掲示板” へ戻る