Rest 如何使用平衡API为指定客户列出卡片?

Rest 如何使用平衡API为指定客户列出卡片?,rest,balanced-payments,Rest,Balanced Payments,我正在使用PHP尝试从Balanced获取卡 我可以用电脑把所有的卡片都弄到 $marketplace = Balanced\Marketplace::mine(); $cards = $marketplace->cards->query()->all(); 我可以查看$cards数组,并在每个card对象中找到如下值 uri:/v1/marketplaces/TEST-MP4K6K0PWGyPtXL4LZ42sQSb/cards/cc5n3hudrayvhnwqoud3ux

我正在使用PHP尝试从Balanced获取卡

我可以用电脑把所有的卡片都弄到

$marketplace = Balanced\Marketplace::mine();
$cards = $marketplace->cards->query()->all();
我可以查看$cards数组,并在每个card对象中找到如下值
uri:/v1/marketplaces/TEST-MP4K6K0PWGyPtXL4LZ42sQSb/cards/cc5n3hudrayvhnwqoud3ux 这似乎被格式化为
“/v1/marketplaces/MARKETPLACE ID/cards/CARD ID”

但是,我只想要特定客户的卡,所以我尝试了

$customer = Balanced\Customer::get("/v1/customers/CU6vs1tjxBtifgTuzKjCGtVS");
$cards = $customer->cards->query()->all();
现在,当我查看card对象时,uri的格式已更改
uri:/v1/customers/CU6vs1tjxBtifgTuzKjCGtVS/cards/cc5n3hudrayvhnwqoud3ux
因此,它将uri设置为
“/v1/customers/CUSTOMER ID/cards/CARD ID”

问题,我是否可以将此基于客户的uri用于所有卡功能,如计费和删除?

或者,如果我必须使用marketplaces格式,我应该重新构建URI(平衡警告所针对的),还是有一些原因可以让URI采用正确的格式

您可以使用这些uri中的任何一个。它们只是使用不同的端点,但会导致相同的成功事务

谢谢,我很担心使用URI和不修改URI之间的平衡压力,但结果是同一件事有多个URI。特别是考虑到URI是首字母缩略词。