我正在构建一个商务智能聊天机器人,从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是私有的。调用IBM Cloud函数时出现HTTP连接错误。