簡體   English   中英

如何在帶有 php 的電報機器人中使用 login_url

[英]how to use login_url in telegram bot with php

嗨,有人知道在電報機器人中使用內聯鍵盤來獲取 login_url 嗎?

我只是為 inlinekeyboard 編寫此代碼,以將用戶帶到我的網站並使用電報登錄,但它不適用於我的代碼:

$replyuser=array(inline_keyboard=>array(array('text'=>urlencode("login\xE2\xAD\x90"),'callback_data'=>'log'.$chatid,array('login_url'= >array(array('url'=>'https://mywebsite.com/login.php','request_write_access'=>TRUE)))))), );

我不知道如何在這種格式的電報中使用登錄 URL object

  1. 我建議使用[]而不是array()
  2. 美化您的代碼,並將其格式化為清晰
$replyuser = [
    'inline_keyboard' => [[
        [
            'text' => urlencode("login \xE2\xAD\x90"),
            'callback_data' => 'log'.$chatid
        ],
        [
            'text' => 'Login to the website'
            'login_url' => [
                'url' => 'https://mywebsite.com/login.php',
                'request_write_access' => true
            ]
       ]
    ]]
];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM