fbbotw.py 文件源码

python
阅读 248 收藏 0 点赞 0 评论 0

项目:fbbotw 作者: JoabMendes 项目源码 文件源码
def post_persistent_menu(call_to_actions):
    """ Sets a persistent menu on the chat
    (/docs/messenger-platform/thread-settings/persistent-menu)

    :param list call_to_actions: format :

        >>> call_to_actions =  [
            {
                'type': 'postback',
                'title': 'About',
                'payload': 'ABOUT'
            },
            {
                'type': 'web_url',
                'title': 'Google it',
                'url': 'https://www.google.com',
                'webview_height_ratio': 'full',
                'messenger_extensions': True
            },
        ]
    :return: `Response object <http://docs.python-requests.org/en/\
  master/api/#requests.Response>`_
    """
    url = TD_STS_URL + PAGE_ACCESS_TOKEN
    payload = {}
    payload["setting_type"] = "call_to_actions"
    payload["thread_state"] = "existing_thread"
    payload["call_to_actions"] = call_to_actions
    data = json.dumps(payload)
    status = requests.post(url, headers=HEADER, data=data)
    return status
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号