接下來要取得 user profile , 我就不會了
請問哪裡可以找到教學範例?
我之前沒寫過什麼php跟串過line的api,但官網文件+串過其他平台經驗,原理目測下來一樣
我一步一步理解,講解給你:
https://access.line.me/oauth2/v2.1/authorize?response_type=code&client_id={CHANNEL_ID}&redirect_uri={CALLBACK_URL}&state={STATE}&bot_prompt={BOT_PROMPT}&scope={SCOPE_LIST}
獲取用戶資料api
$bot = new \\LINE\LINEBot(new CurlHTTPClient('your-channel-token'), \[
'channelSecret' => 'your-channel-secret'
\]);
$res = $bot->getProfile('user-id');
if ($res->isSucceeded()) {
$profile = $res->getJSONDecodedBody();
$displayName = $profile\['displayName'\];
$statusMessage = $profile\['statusMessage'\];
$pictureUrl = $profile\['pictureUrl'\];
}