我正在使用 Google Content API 2.1(最近升级到 2.1)和google-api-php-client。. 我想在产品数据中添加一些可选字段。例如:从国家 [ships_from_country] 发货。
但是在 API 客户端中没有可用于设置此字段的方法。
我应该使用Google_Service_ShoppingContent_CustomAttribute();
类来设置字段吗?如果是,我该如何设置上述字段?
我在做什么。
$googleProduct = new Google_Service_ShoppingContent_Product();// Google\Service\ShoppingContent\Product
$googleProduct->setKind((string)$kind);
.....
$shipping = new Google_Service_ShoppingContent_ProductShipping(); // Google\Service\ShoppingContent\ProductShipping
$shipping->setPrice($shippingPrice);
$shipping->setCountry($targetCountry);
$shipping->setService($service);
// I want to set the value for ships_from_country here...
...
$googleProduct->setShipping((array) $shipping)
.....
我尝试过类似的东西
$shipping->shipsFromCountry = 'NL';
$shipping->ships_from_country = 'NL';
但没有任何效果。