twitcurlを使用してLinuxおよびTwitterで現在C++を使用しています。私はtwitcurlをビルドしました。一般的に動作するようですが、プロジェクトのtwitterClientサンプルを少しカスタマイズしたバージョンからツイートできました。しかし、私はユーザーのタイムラインを読むのに苦労してきました。twitcurl timelineUserGetメソッドからNot Authorizedエラーが発生しました
今、正しいユーザーとして最初にツイートするようになっているので、一般的な認証が機能していることが分かりました。
しかし、私は以下のコード使用してユーザーのタイムラインを読み込むしようとすると:
twitterClient:: twitCurl::timelineUserGet web response:
<?xml version="1.0" encoding="UTF-8"?><hash><request>/1/statuses/user_timeline.xml? count=5?trim_user=1</request><error>Not authorized</error></hash>
私は、これは無効なURLに関連しているかどうかわからないよ:私は次のエラーを取得する
/* Get user timeline */
replyMsg = "";
printf("\nGetting user timeline\n");
if(twitterObj.timelineUserGet(true, false, 5))
{
twitterObj.getLastWebResponse(replyMsg);
printf("\ntwitterClient:: twitCurl::timelineUserGet web response:\n%s\n", replyMsg.c_str());
}
else
{
twitterObj.getLastCurlError(replyMsg);
printf("\ntwitterClient:: twitCurl::timelineUserGet error:\n%s\n", replyMsg.c_str());
}
をtwitcurlは複数で生成されますか?認証と競合する可能性のあるシンボル
完全なソースコードはhttps://github.com/paulspencerwilliams/CPlusPlusSocialPlayground/blob/master/twitterClient.cppにあります。
あなたは、リンク内のコンテンツの一部を投稿する必要があります。リンクが失敗した場合、これは他のユーザーには役立ちません。 – Taryn
@bluefeet彼は実際にした、彼のポストの内容は、リンクの実際のソリューションです。 – ForceMagic
@ForceMagic私の主張は、リンクの内容全体がここに投稿されなければならないということです。リンクが失敗した場合は、参照することはありません。 – Taryn