皆さんこんにちは、PHP を使用してパラメーター付きの QR コードを作成していますが、QR コード内のパラメーターの詳細情報 (action_info) を取得したいのですが、どうすればこれを実現できますか?
PHP中文网2017-05-09 09:02:22
パラメーターを使用して QR コードを生成するプロセスには 2 つのステップがあります。まず、QR コードを含むチケットを作成し、次に指定された URL へのチケットを使用して QR コードと交換する必要があります。
QRコードチケットを作成するたびに、開発者によって設定されたパラメータ(scene_id)を提供する必要があります。一時的なQRコードと永続的なQRコードのQRコードチケットを作成するプロセスがそれぞれ紹介されます。 。
QR コードチケットを作成する
QR コードチケットを作成するたびに、開発者によって設定されたパラメータ (scene_id) を提供する必要があり、一時的な QR コードと永続的な QR コードが導入されます。 QRコードごとにQRコードチケットを作成するプロセス。
一時QRコードリクエスト手順
HTTPリクエストメソッド:POST
URL:IP/cgi-bin/qrcode/create?access_token=TOKENPOST データ形式:json # 🎜🎜# POST データの例: {"expire_seconds": 1800, "action_name": "QR_SCENE", "action_info": {"scene": {"scene_id": 123}}}
永久 QRコードリクエスト手順
httpリクエストメソッド: POST
URL: IP/cgi-bin/qrcode/create?access_token=TOKENPOST データ形式: json
POSTデータ例: { "action_name ": "QR_LIMIT_SCENE", "action_info": {"scene": {"scene_id": 123}}}
パラメータの説明
パラメータの説明
expire_秒この QR コードの有効期限 (秒単位)。 最大数は 1800 を超えません。
action_name QR コードの種類、QR_SCENE は一時的、QR_LIMIT_SCENE は永続的
action_info QR コードの詳細
scene_id シーン値 ID、一時的な QR コードは 32 ビットの 0 以外の整数、永続的 最大値QR コードの場合は 100000 です (現在、パラメーターは 1 ~ 100000 のみをサポートしています)