调用JSON对象的“from”属性时出现语法错误

2024-09-26 17:59:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用RingCentral API获取调用日志信息

我对一个名为from的属性感兴趣,它告诉我们谁是打电话的人。要访问呼叫者姓名,我需要访问通话记录->;然后转到最后一段(调用的根),然后获取from属性,然后获取调用方的名称

例如:

"from": { "name": "andy murray", "phoneNumber": "+44712345656" }

resp = platform.get('/restapi/v1.0/account/~/call-log', params)       
for record in resp.json().records:
    print(record.legs[-1].from.name)

运行此命令后,我发现错误:

      File "demo.py", line 43
        print(record.legs[-1].from.name )
SyntaxError: invalid syntax

看起来Python无法理解这个“from”不是Python本身的一部分。如何定义Python,将其视为JSON对象的属性?

任何帮助都将不胜感激


Tags: namefromgtapi信息属性recordresp

热门问题