1

私は1か月ほど使用していますが、本当に楽しんでいます。RCurl/XML/JSON パッケージの使用に関しては、少し苦労しています。

私は2つの別々の問題を抱えています:

1- Web サービスは特定の URL で公開され、次の HTML クエリを受け入れます。

<Object_Request>
<id>1253</id>
</Object_Request>

リクエストに ID 番号を埋め込むにはどうすればよいですか? getURL() または postForm() を使用しますか?

2- 私にとってのもう 1 つのテストは、Amara API を使用することです (ここ: http://amara.readthedocs.org/en/latest/api.html )

postForm() を使用しようとしました:

postForm(url,.params=c("X-api-username:"=my_user_id,
                   "X-apikey:"=my_code))

次のエラーメッセージが表示されました。

Error in function (type, msg, asError = TRUE)  : 
SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

getURL と同じこと:

getURL(url,httpheader=c("X-api-username:"=my_user_id,
                   "X-apikey:"=my_code) )

どんな助けでも大歓迎です。

4

1 に答える 1

1

とリクエストを入れssl.verifypeer = 1L, ssl.verifyhost = 1L, cainfo = system.file("CurlSSL", "cacert.pem", package = "RCurl") てみてください。getURLpostForm

于 2013-06-02T23:41:20.090 に答える