我正在尝试从FB开始使用新的信使平台.所以我有服务器名称(即)www.mysite.com我获得了该域的有效SSL证书,并且apache设置正确 - 一切都很好.
我的服务器上有一个运行烧瓶的python代码,我将它指向我为服务器获取的这些证书:
from flask import Flask, request
from pymessenger.bot import Bot
import requests
import ipdb
from OpenSSL import SSL
app = Flask(__name__)
TOKEN = "<access_token>"
bot = Bot(TOKEN)
@app.route("/webhook", methods = ['GET', 'POST'])
def hello():
if request.method == 'GET':
if (request.args.get("hub.verify_token") == "my_awesome_token"):
return request.args.get("hub.challenge")
if request.method == 'POST':
output = request.json
event = output['entry'][0]['messaging']
for x in event:
if (x.get('message') and x['message'].get('text')):
message = x['message']['text']
recipient_id = x['sender']['id']
bot.send_text_message(recipient_id, message)
else:
pass
return "success"
if __name__ == …Run Code Online (Sandbox Code Playgroud)