api = ::Hubspot::Crm::Contacts::BasicApi.new
api.create({firstname: 'john', lastname: 'doe', email: 'johndoe@gmail.com'}.to_json, auth_names: 'hapikey')请求被执行,但是细节在Hubspot上是不可见的,它显示没有名字、姓氏和电子邮件的空联系人。
下面是响应,当我通过contact_id获取详细信息时
<Hubspot::Crm::Contacts::SimplePublicObjectWithAssociations:0x000055d0bc6ad2a8
@archived=false,
@created_at=Fri, 11 Mar 2022 12:52:44 +0000,
@id="456501",
@properties=
{"createdate"=>"2022-03-11T12:52:44.492Z",
"email"=>"",
"firstname"=>"",
"hs_object_id"=>"456501",
"lastmodifieddate"=>"2022-03-11T12:53:01.375Z",
"lastname"=>""},
@updated_at=Fri, 11 Mar 2022 12:53:01 +0000>我已经正确地配置了配置文件中的API键。
发布于 2022-05-05 11:04:02
尝试此更新您创建的联系人:
basic_api = ::Hubspot::Crm::Contacts::BasicApi.new
contact_input = ::Hubspot::Crm::Contacts::SimplePublicObjectInput.new(properties: @properties) # your properties
basic_api.update(contact_id, contact_input, { auth_names: 'hapikey'})https://stackoverflow.com/questions/71438929
复制相似问题