我正在使用PHP尝试从Balanced获取该卡。
我可以使用
获取所有卡片$marketplace = Balanced\Marketplace::mine();
$cards = $marketplace->cards->query()->all();
我可以看看$ cards数组,并且在每个卡片对象中我找到了像这样的值
uri:/ v1 / marketplaces / TEST-MP4K6K0PWGyPtXL4LZ42sQSb / cards / CC5N3HHUDrAyvhNwQOoUd3UX
这似乎被格式化为
“/ v1 / marketplaces / MARKETPLACE ID / cards / CARD ID”
但是我只想要特定客户的卡片,所以我试过
$customer = Balanced\Customer::get("/v1/customers/CU6vs1tjxBtifgTuzKjCGtVS");
$cards = $customer->cards->query()->all();
现在,当我看到卡片对象时,uri的格式已经改变了
uri:/ v1 / customers / CU6vs1tjxBtifgTuzKjCGtVS / cards / CC5N3HHUDrAyvhNwQOoUd3UX
所以它给了uri作为
“/ v1 / customers / CUSTOMER ID / cards / CARD ID”
问题,我是否可以将此基于客户的uri用于所有卡功能,如充电和删除?
或者,如果我必须使用市场格式,我是否重建URI(平衡警告)或者是否有一些为什么我可以使用正确格式的uri?
答案 0 :(得分:2)
您可以使用其中任何一种。它们只是使用不同的端点,但会导致相同的成功事务。