Итак, у меня есть идентификатор клиента Braintree и доступ к API-интерфейсу Braintree (Python).URL-адрес страницы клиента
Зная идентификатор клиента, как создать URL-адрес для страницы клиента на сайте Braintree? Что-то вроде https://sandbox.braintreegateway.com/merchants/{merchant_id}/customers/{customer_id}
Я делаю это вручную или есть API для этого?
Это мое текущее решение:
if user.braintree_customer_id:
bt_customer_url = braintree.Configuration.gateway().customer.config.base_merchant_url(
) + '/customers/%s' % user.braintree_customer_id
url_parts = urlparse.urlsplit(bt_customer_url)
if url_parts.netloc.startswith('api.'):
url_parts = list(url_parts)
url_parts[1] = url_parts[1][4:]
bt_customer_url = urlparse.urlunsplit(url_parts)