Google Contacts API で JSON を使って連絡先情報を取得できますが、JSON を使って更新する方法はありますか? 私は試みに成功しておらず、試してみると「コンテンツはプロローグで許可されていません」というエラーが引き続き発生します(PUTリクエストでXMLが期待されていることを示しているようです)。
GET リクエストでは、次の URL から GET します: http://www.google.com/m8/feeds/contacts/user@gmail.com/full?alt=json
XML を使用して連絡先を更新する場合、次のタイプの URL に PUT します (更新する連絡先によって異なります): http://www.google.com/m8/feeds/contacts/user@gmail.com /base/0
alt=json を PUT リクエストに追加しようとしましたが、JSON を使用した更新が可能であることを確認するための実際のドキュメントが見つからなかったため、それは暗闇の中でのショットに過ぎませんでした。私はFirefoxアドオンからJSでこのやり取りを行っているので、私の好みはJSONを使用することです(私はこの時点までE4Xで作業しており、かなりぎこちないことがわかりました)。
どんな助けでも大歓迎です!