如何使用json在Google Contacts API V3中添加自定义字段

问题描述

API请求

POST https://www.google.com/m8/feeds/contacts/default/full?alt=json

身体

{
    "entry": {
        "gd$name": {
            "gd$fullName": {
                "$t": "Rohit Roy"
            },"gd$givenName": {
                "$t": "Rohit"
            },"gd$familyName": {
                "$t": "Roy"
            }
        },"gd$email": [
            {
                "address": "[email protected]","primary": "true","rel": "http://schemas.google.com/g/2005#home"
            }
        ],"gd$phoneNumber": {
            "$t": "+919999888877","rel": "http://schemas.google.com/g/2005#home"
        },"gd$organization": {
            "gd$orgName": {
                "$t": "XYZ Pvt. ltd."
            }
        }
    }
}

此代码正常运行,我想向Google联系人添加自定义字段。

为此,我尝试将以下XML转换为JSON。

<gContact:userDefinedField key="chess" value="likes playing black"/>

喜欢这个

"gContact$userDefinedField":{
        "key":"food","value":"Chinese"
        }

但是此代码不适用于上面的代码,因此我需要帮助以上面的工作代码添加自定义字段。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)