私は電報ボットを作成するのが初めてで、どこから始めればよいか本当にわかりません。私が知っているのは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 を使用しているドメインを持っていません