问题描述
如何在SuiteCRM中创建API access_token?
他们的documentation具有先决条件:1)安装作曲家,2)为Oauth2创建私钥和公钥,以及3)可选地更改Oauth加密密钥。我已经完成了全部三个。我不知道下一步该怎么做。他们为像我这样的非开发人员提供的文档很难掌握。
服务器:AWS Linux2,SuiteCRM 7.10.27,Apache,MysqL 5.7。*
解决方法
- 安装作曲家。
done
- 为Oauth2创建私钥和公钥。
done
- (可选)更改Oauth加密密钥。
done
- 依次转到“管理员”和 OAuth2客户端和令牌
- 创建新密码客户端(记住密码)
- 利润,我要将curl示例附加到我的localhost实例容纳中
curl example,change HOST,CLIENT_ID,USER and PASS
curl --request POST \
--url http://localhost:8080/Api/access_token \
--header 'accept: application/json' \
--header 'content-type: application/x-www-form-urlencoded' \
--data scope= \
--data grant_type=password \
--data client_id=113c04ed-075f-5b0a-35ea-5f8cc9c24399 \
--data client_secret=YourSecPass \
--data username=admin \
--data password=otherSecPass
祝你好运