2017-07-16 402 views
1

我想发送机器人的位置给用户,我非常搜索它在谷歌,但我发现只是这种情况下“发送用户的位置机器人”我想这样的意思是:“发送机器人的位置用户“。 这是我的想法:机器人的主人是一个司机谁想要与机器人的用户分享他的位置,在机器人我把一个按钮,当用户点击该按钮,机器人告诉他们的位置驱动程序。机器人的位置是可变的,它不是恒定的如何发送电报bot位置给用户?

+0

bot的位置?你的意思是电报服务器的位置?机器人没有Gps或纬度和不旅行,你可以发送任何selectiv位置从机器人到用户 –

+0

我的意思是谁拥有机器人的位置,而不是用户,机器人的所有者。 – samira

+0

@samira将电报和电报机器人视为您的应用程序的消息传递方法(如短信)。在你的情况下,你需要编写一个应用程序,从iOS或Android获取位置,然后将该位置发送给某个用户(通过短信,电报或任何其他消息系统)。希望这有助于澄清。 – apadana

回答

3

样本请求从机器人到用户与URL:

https://api.telegram.org/bot[botToken]/sendlocation?chat_id=[UserID]&latitude=51.6680&longitude=32.6546 

要求用于执行URL:

[botToken],例如:399684XXX:AAH_NiVFtLXVmh4XXX-XXXEZo3yO6XXX

[用户名] ,例如:64326XX

纬度,例如:51.6680
经度,例如:32.6546

+0

谢谢you.this请求需要纬度和经度,但我没有他们,我可以从手机的GPS获取这些数据? – samira

+0

你可以从谷歌地图得到经度和纬度,这是我建议的另一个问题,描述你的好主意的想法。 –

+0

@samira,如果我的回答是有帮助的和你的问题的答案请设置答案(给出滴答答案),谢谢 –