首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sysparm_query_category的热解利用

sysparm_query_category的热解利用
EN

Stack Overflow用户
提问于 2022-04-12 08:51:37
回答 2查看 221关注 0票数 0

由于我看不到任何关于如何正确使用sysparm_query_category的参考,我可以确认您是如何在get请求中附加sysparm_query_category的吗?

在代码行下面添加。我希望有人能帮助和指导我,因为我是新来的ServiceNow。谢谢!

代码语言:javascript
复制
from pysnow import Client

...

resource = self.client.resource(api_path=F"/table/{table}")
resource.parameters.add_custom({"sysparm_query_category": "cat_read_generic"})
request = resource.get(query=query, fields=fields)

https://developer.servicenow.com/dev.do#!/reference/api/sandiego/rest/c_TableAPI

EN

回答 2

Stack Overflow用户

发布于 2022-04-22 06:57:45

我不知道pysnow API。我希望这能帮到你。否则请参考上面的评论。

代码语言:javascript
复制
#Need to install requests package for python
#easy_install requests
import requests

# Set the request parameters
url = 'https://demonightlycoe.service-now.com/api/now/table/incident?sysparm_query=category%3Dcat_read_generic&sysparm_limit=1'

# Eg. User name="admin", Password="admin" for this code sample.
user = 'admin'
pwd = 'admin'

# Set proper headers
headers = {"Content-Type":"application/json","Accept":"application/json"}

# Do the HTTP request
response = requests.get(url, auth=(user, pwd), headers=headers )

# Check for HTTP codes other than 200
if response.status_code != 200: 
    print('Status:', response.status_code, 'Headers:', response.headers, 'Error Response:',response.json())
    exit()

# Decode the JSON response into a dictionary and use the data
data = response.json()
print(data)
票数 0
EN

Stack Overflow用户

发布于 2022-04-22 21:30:10

在检查和测试之后,我们可以使用add_custom

代码语言:javascript
复制
client.parameters.add_custom({'foo': 'bar'})

这将是像&foo=bar https://pysnow.readthedocs.io/en/latest/usage/parameters.html这样的参数之外的附加参数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71839715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档