TwitterOAuthを使ってログインとユーザー情報の取得ができたのですが、ユーザー情報(例:screen_name)をURLへ受け渡すことができません。
やりたい事:https://sample.com?id=sample_twitterjp
<? echo $user->id; ?> ←だとsample_twitterjp(screen_name)が出ます。このscreen_nameをhttps://sample.com?id=に渡したいです。
下記だとid=以降が出力されません。
<? function h($str) { return htmlspecialchars($str, ENT_QUOTES, 'UTF-8'); } .... //ライブラリを読み込む require "twitteroauth-master/autoload.php"; use Abraham\TwitterOAuth\TwitterOAuth; .... // ツイッターアカウント情報を取得(配列) $user = $connection->get("account/verify_credentials"); // ユーザー情報のユーザーIDを取得 $id = $user->id; // ユーザーIDを個別ページのIDに割り当てる $user_url = "complete.php?id=$id"; //マイページへリダイレクト header("Location: ".h($user_url)); } else { //ログインページへ飛ばす header( 'location: /login.php' ); }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/04/28 03:35
退会済みユーザー
2018/04/28 03:42
退会済みユーザー
2018/04/28 03:48