API Twilio Whitepages в python не возвращает данные

Я пытаюсь использовать API-интерфейс поиска whitepages pro, и он почему-то не работает. Это код, который у меня есть:

    client = Client(twilio_account_sid, twilio_auth_token)
    phone_number1= client.lookups.phone_numbers("+13107042708").fetch(
            add_ons='whitepages_pro_caller_id')
    print(phone_number1.carrier)
    phone_number2 = client.lookups.phone_numbers("+17604459760").fetch(
            add_ons='whitepages_pro_caller_id')
    print(phone_number2.carrier)

Это просто показывает пустые данные на моем бэкэнде фляги, Нет

[2019-04-16 22:25:41 +0000] [29715] [DEBUG] GET /api/confcall
2019-04-16 22:25:41.547697
[2019-04-16 22:25:41 +0000] [29715] [DEBUG] Closing connection.
None
None

Какие-нибудь советы? Заранее спасибо, я, должно быть, делаю что-то явно неправильное, так как я скопировал это из этой документации: https://www.twilio.com/docs/lookup/api?code-sample=code-get-additional-caller-information-with-lookup-and-whitepages-pro-caller-id-add-on&code-language= Node.js&code-sdk-версия=3.x

Если вы попробуете с cURL или Postman, каков будет ответ?

Alex Baban 17.04.2019 18:38

Да, верните эту поддержку twilio, и они сказали нам, что подтвердили, что это не работает с предоставленными ими API после тестирования, но, по-видимому, оно отлично работает для curl.

Dmitri DB 17.04.2019 18:52

Это было почти дословно из приведенного примера ... так что да, большие возгласы с их стороны, ха-ха, интересно, насколько это сломало вещи для других людей.

Dmitri DB 17.04.2019 18:53

Пришло время интегрировать libcurl, теперь в основном их API перегружен.

Dmitri DB 17.04.2019 18:54
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
0
4
140
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Документация была обновлена, чтобы исправить проблему, которую вы подняли, спасибо, что указали на это.

Пожалуйста, посетите:

https://www.twilio.com/docs/lookup/api?code-sample=code-get-additional-caller-information-with-lookup-and-whitepages-pro-caller-id-add-on&code-language= Python&code-sdk-версия=6.x

Алан

Ура, большое спасибо, Алан, это именно то, что мне было нужно.

Dmitri DB 19.04.2019 00:13

Другие вопросы по теме