私は電話番号のリストを持っています。Telegram Bot APIを使用してユーザ名とファーストネームを取得する
テレグラムに一致するusername
とfirst_name
が必要です(テレグラムを購読している場合)。
Telegram BOT APIでこれらの情報(ユーザー名とファーストネーム)を取得したいと考えています。
可能ですか?これどうやってするの?それはIMPOSSIBLEで短い言葉で
<?php
//telegram sdk and configuration
$client = new Zelenin\Telegram\Bot\Api('someRandomToken');
$update = json_decode(file_get_contents('php://input'));
//your app
try {
if($update->message->text != '/next_event_datetime')
exit;
$dom = Sunra\PhpSimple\HtmlDomParser::file_get_html('http://laratalks.com/');
$element = $dom->find('#location header.section-header h3', 0);
$dateTime = $element->plaintext;
$response = $client->sendMessage([
'chat_id' => $update->message->chat->id,
'text' => $dateTime
]);
} catch (\Zelenin\Telegram\Bot\NotOkException $e) {
//echo error message ot log it
//echo $e->getMessage();
}
あなたの質問の部分と関連していないので、サンプルコードは言及しない方が良いと思います。 –
あなたの電話番号を持っている人にあなたの名前とユーザー名を知らせたいですか?それはプライバシーの侵害であり、あなたにフィッシング攻撃を加えたいと思っている人にとって重大な潜在的なスタートとなります。 – ceejayoz