Я создаю бот-чат Business Intelligent, в котором данные извлекаются из API.Я делаю вызовы API из облачных функций фильтрации и возврата данных.
Я могу совершать звонки, когда я подключен к VPN, но не снаружи (облачные функции IBM)
import requests
import pandas as pd
def reports(api_url):
r = requests.get(url)['Body']
df = pd.read_json(r)
#filtered report
filtered_df = df[df['state']=='CA']
return filtered_df.to_json()
Приведенный выше api_url является частным.Я получаю сообщение об ошибке HTTP-соединения при вызове облачных функций IBM.