无法在PHP中为D2L'完成任何POST操作;s价
我一直在阅读valence的API文档,以及stackoverflow和其他随机网站上已经提出的问题 在使用valence和PHP对D2L进行post调用时遇到一些困难 我充其量只是一个业余程序员,但我试图做一些对我的组织有帮助的事情 一点背景:无法在PHP中为D2L'完成任何POST操作;s价,php,post,desire2learn,valence,Php,Post,Desire2learn,Valence,我一直在阅读valence的API文档,以及stackoverflow和其他随机网站上已经提出的问题 在使用valence和PHP对D2L进行post调用时遇到一些困难 我充其量只是一个业余程序员,但我试图做一些对我的组织有帮助的事情 一点背景: 我使用的用户角色有权在D2L中创建用户 我在一个外部站点上托管基于D2L提供的基本示例的PHP代码 我使用的是D2L提供的GettingStartedSample for PHP 我可以很容易地做出各种各样的决定 此处的JSON数据是在GettingS
{
"OrgDefinedId": "987001250",
"FirstName": "John",
"MiddleName": "A",
"LastName": "Doe",
"ExternalEmail": "john.doe@gmail.com",
"UserName": "John.Doe@gmail.com",
"RoleId": 1307,
"IsActive": true,
"SendCreationEmail": false
}
-贾斯汀是的,你应该。需要检查的一件事是——传出的API调用是否转到正确的路由?它是否像POST请求而不是GET一样被签名(请注意,HTTP方法是用于为调用生成auth令牌的基本字符串的一部分)。另外--
1307
在您的Brightspace服务实例中是有效的D2L角色ID吗
将来,我建议您访问,以便更及时地访问他们的开发平台支持,并更直接地访问Brightspace Valence开发人员社区