6

私は電報ボットを作成するのが初めてで、どこから始めればよいか本当にわかりません。私が知っているのはPHPだけです。

簡単にするために、Windows Server 2008 R2 がインストールされた VPS があり、次を使用して自己署名証明書を作成しました。

openssl req -newkey rsa:2048 -sha256 -nodes -keyout server.key -x509 -days 365 -out server.pem -subj "/C=US/ST=New York/L=Brooklyn/O=Example Brooklyn Company/CN=YOURDOMAIN.EXAMPLE"

次に、PEMをCERに変換しました

openssl x509 -inform PEM -in server.pem -outform DER -out server.cer

私はWAMPサーバーをインストールし、証明書とキーとしてserver.cerとserver.keyで動作するように設定してから、HTTPS(443)をテストしましたが、動作しました。

次に、Chrome に REST クライアントをインストールし、bot.php の URL と PEM ファイルを、公式ドキュメントにあるようにマルチパート フォーム データとして送信しました。

今、私はこのエラーを受け取ります:

{
    ok: false,
    error_code: 400,
    description: "Error: Bad webhook: Posix Error: Success: getaddrinfo: Name or service not known"
}

そして...私は今ここにいます!:| 助けを求めています 問題は何ですか、これをどのように解決すればよいですか

前もって感謝します :)

注: VPS の IP を使用しているドメインを持っていません

4

1 に答える 1