如何从SendPulse API返回对象中提取ID至变量$myid?
提取SendPulse API返回的地址簿ID
嘿,这事儿超容易搞定!你已经通过createAddressBook方法拿到了包含ID的对象,直接通过对象属性访问语法就能把ID提取到$myid变量里。
具体代码实现
$bookName = 'mybook1'; $NewBook = $SPApiClient->createAddressBook($bookName); // 直接访问对象的id属性 $myid = $NewBook->id; // 可以验证一下结果 var_dump($myid); // 应该输出 int(1711458)
为什么这么做?
因为$NewBook是一个stdClass实例(从你的var_dump结果能看出来),在PHP里访问这类对象的公共属性,只需要用->操作符加上属性名就行,不需要额外的方法或者复杂处理。
这样你就能把$myid用在后续的代码逻辑里啦,比如给这个地址簿添加联系人之类的操作。
内容的提问来源于stack exchange,提问作者graf-8269
相关产品推荐
相关产品推荐

