remote_post_meta_data_to_crossref()
remote_post_meta_data_to_crossref(string $doi_batch_id, string $crossref_xml, string $crossref_id, string $crossref_pw, string $crossref_url)
Http post meta data to Crossref.
Submits meta-data in Crossref's xml format via http post to their servers.
From the command line one could do roughly the same with curl as follows:
curl -F 'operation=doMDUpload' -F 'login_id=XXXX' -F 'login_passwd=XXXX' -F 'fname=@/home/cgogolin/tmp/crossref-test.xml' https://test.crossref.org/servlet/deposit -v
Parameters
string | $doi_batch_id | Batch id of this upload. |
string | $crossref_xml | The xml to upload. |
string | $crossref_id | The id for which to submit this upload. |
string | $crossref_pw | The password corresponding to the crossref_id. |
string | $crossref_url | The url of the crossref server to upload to. |