pastebin API出错:API请求错误,api_paste_format无效

时间:2014-07-02 21:47:45

标签: c# pastebin

我正在使用this APIthis is my program

每当我尝试将粘贴发送到pastebin时,我在API中的第77行都会收到错误:

return resp;

我不确定我应该怎么做才能让帖子成功发送。

  

WinForms_Run.exe中出现'PasteBin.PasteBinApiException'类型的第一次机会异常附加信息:错误的API请求,无效的api_paste_format

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:4)

您遇到的例外实际上是 return resp之前的行。

您应该在PasteBinClient的第75行放置断点并评估resp变量的内容。

根据pastebin API documentation,您应该收到一条消息,告诉您您的请求到底出了什么问题:

Bad API request, invalid api_option
Bad API request, invalid api_dev_key
Bad API request, IP blocked
... etc

编辑:用户评论了确切的问题:invalid api_paste_format

在您的计划(第31行)中,您传入"无"作为格式 - 您是否尝试过" text",如API文档所建议的那样?