3 つの Zoho Invoice API を試していますが、うまくいきません。
Invoice API は次のとおりです。
- 連絡先の一覧表示(Get メソッド)
- 顧客の支払いを一覧表示する (Get メソッド)
顧客支払の作成 (ポスト メソッド)
連絡先の一覧表示(Get メソッド)
リストの連絡先については、URL を https://invoice.zoho.com/api/contacts/?authtoken= &scope=invoiceapiとして使用しました。
しかし、私の反応は
<Response status="0">
<Code>5</Code>
<Message>
<![CDATA[ Invalid URL Passed ]]>
</Message>
</Response>
- 顧客の支払いを一覧表示する (Get メソッド)
List Customer Payments の場合、URL を次のように使用しました。
https://invoice.zoho.com/api/customerpayments?authtoken= &scope=invoiceapi
私の応答は
<Response status="0">
<Code>5</Code>
<Message>
<![CDATA[ Invalid URL Passed ]]>
</Message>
</Response>
- 顧客支払の作成 (ポスト メソッド)
顧客の支払いを作成するには、マップ フィールドの作成と以下のような URL の投稿メソッドを使用しています
<%{
map1 = map();
map1.put("date", "2014-3-24");
map1.put("amount", "10100");
map1.put("customer_id", "<my custome ID>");
map1.put("invoice_id", "<my Invoice ID>");
map1.put("authtoken", "<my authtoken>");
map1.put("scope", "invoiceapi");
post = postUrl("https://invoice.zoho.com/api/customerpayments", map1,false);
PostResponseCode=post.get("responseCode");
PostResponseText=post.get("responseText");%>
<%=PostResponseCode%><br/>
<%=PostResponseText%>
<%}%>
しかし、私の応答は
500 サーバーで予期しない状況が発生したため、要求を実行できませんでした
誰でもこれで私を助けてくれますか