更新: コードが動作するようになりました
だから、私はAbraham の Twitter Oauth Library for PHPを使用しています。ファイルをダウンロードして変更を開始します (コンシューマー キーとコンシューマー シークレットを入力します)。
また、URL を twitter API 1.1 のリンクに変更しました。$connection->host = "https://api.twitter.com/1.1/";
しかし、ページを開くと、次のように表示されます。Could not connect to Twitter. Refresh the page or try again later.
それから私print_r
は$connection
これを得ました:
TwitterOAuth Object ( [http_code] => 0 [url] => XXX&oauth_consumer_key=XXX&oauth_nonce=XXX&oauth_signature=XXX&oauth_signature_method=HMAC-SHA1&oauth_timestamp=XXX&oauth_version=1.0 [host] => https://api.twitter.com/1.1/ [timeout] => 30 [connecttimeout] => 30 [ssl_verifypeer] => [format] => json [decode_json] => 1 [http_info] => Array ( [url] => XXX&oauth_consumer_key=XXX&oauth_nonce=XXX&oauth_signature=XXX&oauth_signature_method=HMAC-SHA1&oauth_timestamp=XXX&oauth_version=1.0 [content_type] => [http_code] => 0 [header_size] => 0 [request_size] => 0 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 0 [namelookup_time] => 0.014468 [connect_time] => 0 [pretransfer_time] => 0 [size_upload] => 0 [size_download] => 0 [speed_download] => 0 [speed_upload] => 0 [download_content_length] => -1 [upload_content_length] => -1 [starttransfer_time] => 0 [redirect_time] => 0 [certinfo] => Array ( ) [redirect_url] => ) [useragent] => TwitterOAuth v0.2.0-beta2 [sha1_method] => OAuthSignatureMethod_HMAC_SHA1 Object ( ) [consumer] => OAuthConsumer Object ( [key] => XXX[secret] => XXX[callback_url] => ) [token] => OAuthConsumer Object ( [key] => [secret] => [callback_url] => ) )
誰が何が起こっているのか知っていますか?前もって感謝します