在PHP处理验证我建设,使用他们的API,我已经建立了一些PHP类进口的Basecamp数据的应用程序。那里没有问题。但是,由于该应用将基于用户输入的凭证通过Basecamp API进行认证,因此我不会知道他们使用的Basecamp信用是否正确。现在我的逻辑只是假设信用很好,并相应地进行处理(我的工作完美无缺)。如果不是,脚本会出错。使用Basecamp的API
我想要做的就是能够捕获和处理来自API的响应,并且如果由于任何原因(不良信用,错误URL,Basecamp API访问帐户未启用等)我并不在乎究竟是什么罪魁祸首,我只是想告诉他们失败了,他们可以检查一些可能的原因。
按照Basecamp的API,“如果一个请求失败,非200状态码将返回”
我使用curl发送vim的信任状,并取回来自API的XML。请原谅我,如果这真的很简单 - 我是一个体面的PHP程序员,但是当涉及到API接口时,这是一个不错的选择。
谢谢你这一点。我真的不知道要寻找什么,但现在它总是有意义的。 – 2011-01-20 14:08:21