我正在尝试在网站上使用 API,这是手册的一部分:
经过身份验证的会话(取自此处)
要创建经过身份验证的会话,您需要从“/auth”API 资源请求 authToken。
- 网址:http ://stage.amee.com/auth (这不是我的域名)
- 方法:POST
- 请求格式:application/x-www-form-urlencoded
- 响应格式:application/xml、application/json
- 响应码:200 OK
- 响应正文:经过身份验证的用户的详细信息,包括 API 版本。
额外数据:“authToken”cookie 和标头,包含应用于后续调用的身份验证令牌。
参数:用户名/密码
例子
要求
POST /auth HTTP/1.1
接受:application/xml
内容类型:application/x-www-form-urlencoded
用户名=我的用户名&密码=我的密码
回复
HTTP/1.1 200 OK Set-Cookie: authToken=1KVARbypAjxLGViZ0Cg+UskZEHmqVkhx/Pm...;
authToken: 1KVARbypAjxLGViZ0Cg+UskZEHmqVkhx/PmEvzkPGp...==
内容类型: application/xml; 字符集=UTF-8
问题:
我怎样才能让它发挥作用?
我尝试了 jQuery,但 XSS 似乎有问题。实际的代码片段将不胜感激。
ps
我一直在寻找的是C# 中的WebClient类