我开始使用内置REST客户端的Embarcadero EX6编写Asana API。我有我的RESTClient,SimpleAuthenticator,RESTRequest和RESTResponse控件,所以没有任何代码可以显示,因为它们都是在这些控件中完成的。我没有收到“未授权”的返回错误,因此我认为API密钥和授权设置正确。但是,当我为用户运行查询时,我收到以下响应。 RESTRequest正在使用POST。
{"errors":[{"message":"Empty field name"}]}
有什么想法吗?
答案 0 :(得分:0)
POST(通常)用于创建,因此您需要指定要创建的资源的字段。在这种情况下,检索用户要使用GET。