关于MindMeister API的身份验证,有三种类型:
我想使用第三个,它解释了下一个:
个人访问令牌
个人访问令牌可通过API直接访问您的MindMeister帐户,而无需OAuth 2.0应用程序或API密钥。
我创建了一个并使用它来执行我的API调用,但是我收到错误99:
{"rsp":{"stat":"fail","err":{"code":"99","msg":"The method requires user authentication but the user was not logged in, or the authenticated method call did not have the required permissions."}}}
我尝试过测试此方法'mm.auth.checkToken'
这是文档MindMeister API Developers,但没有任何与“个人访问令牌”相关的内容。
我的请求网址如下所示:
https://www.mindmeister.com/services/rest?api_key=<api_key_code>&auth_token=<personal_token>&method=mm.auth.checkToken&response_format=json&api_sig=<md5 hash of the sign>
我不知道如何使用这个API功能,所以我想知道这一点,请帮助我。
答案 0 :(得分:2)
不幸的是,此功能尚未包含在MindMeister API文档中。
使用以下网址访问带有个人访问令牌的API:
https://www.mindmeister.com/services/rest/oauth2?access_token=<access_token>&method=<method>
如果是OAuth 2.0,您不再需要签署请求,也不必发送API密钥。只需发送有效的访问令牌,方法名称及其所需的参数。