このサイトを見て、APIキー、アクセストークンを取得しました。ローカルで実験したいので、設定する時のURLはhttp://ipv4アドレスにしました。(コマンドプロンプトのipconfigで取得しました。)
require 'TwistOAuth.phar'; $consumer_key = 'xxxxxxxxxxx'; $consumer_secret = 'xxxxxxxxxxx'; $access_token = 'xxxxxxxxxxx'; $access_token_secret = 'xxxxxxxxxxx'; $connection = new TwistOAuth($consumer_key, $consumer_secret, $access_token, $access_token_secret); // ハッシュタグによるツイート検索 $hash_params = ['q' => '#html5,#css3' ,'count' => '10', 'lang'=>'ja']; $hash = $connection->get('search/tweets', $hash_params)->statuses;
こういうコードをphpに記述し実行してみたのですが、
Fatal error: Uncaught exception 'TwistException' with message 'SSL certificate problem: unable to get local issuer certificate' in phar://C:/xampp/htdocs/TwistOAuth.phar/TwistOAuth.php:981 Stack trace: #0 phar://C:/xampp/htdocs/TwistOAuth.phar/TwistOAuth.php(796): TwistOAuth::checkCurlError(Resource id #5) #1 phar://C:/xampp/htdocs/TwistOAuth.phar/TwistOAuth.php(352): TwistOAuth::decode(Resource id #5, false) #2 C:\xampp\htdocs\hash.php(12): TwistOAuth->get('search/tweets', Array) #3 {main} thrown in phar://C:/xampp/htdocs/TwistOAuth.phar/TwistOAuth.php on line 981
こういうエラーが出てしまいました。TwistOAuth.pharは、記述したphpファイルと同じディレクトリに置きました。何が原因なのでしょぅか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。