個別の twilio phone unsubscribers リストを維持したいのですが、これは、着信メッセージを受信するように twilio コンソールを介して webhook が構成されている場合に実行できます。誰かが「STOP」と入力したときに、それらのメッセージのみを解析します。Webhook を正常に構成しました
携帯電話から twilio 番号に「STOP」と入力すると、常に悪いリクエストが届きます。私のコードは次のようになります
@app.route('/twilio/unsubscribes_incremental', methods=['POST', 'GET'])
def phone_unsubscribes_incremental():
print("start")
print("The arguments are ", request.args)
payload = request.get_json(force=True)
print("The payload is ", payload)
#resp = MessagingResponse()
if payload.get('Body') in twilio_unsubscribe_list:
stream_data_to_bq(payload)
#resp.message("")
#return str(resp)
return jsonify({"status":"ok"})
何らかの理由で、Webhook に送信されたリクエスト オブジェクトを解析できません。このアカウントは無料トライアル中です。受信メッセージを解析するための適切なドキュメントを教えてください。