【发布时间】:2019-01-09 02:44:08
【问题描述】:
我有一个电报机器人,我使用自定义按钮与用户交互。我现在需要使用 GPS 信息获取当前位置。是否可以使用电报 API 从设备获取纬度和经度?
这是我的 PHP 代码:
if($text == '/start')
{
$botid = $xtokenid;
$chatid = $chat_id;
$reply = "Bem vindo ao EYB18, canal de informações online!";
$url = "https://api.telegram.org/bot$botid/sendMessage";
$keyboard = array('keyboard' => array(array("Localização")),'resize_keyboard' => true,'one_time_keyboard' => false,'request_location' => true);
$postfields = array('chat_id' => "$chatid",'text' => "$reply",'reply_markup' => json_encode($keyboard));
$str = str_replace('\\\\', '\\', $postfields);
print_r($str);
if (!$curld = curl_init()) {
exit;
}
curl_setopt($curld, CURLOPT_POST, true);
curl_setopt($curld, CURLOPT_POSTFIELDS, $str);
curl_setopt($curld, CURLOPT_URL,$url);
curl_setopt($curld, CURLOPT_RETURNTRANSFER, true);
$output = curl_exec($curld);
curl_close ($curld);
}
Tks.
【问题讨论】: