有那么点意思了, 这次更新不错.
<火山程序 类型 = "通常" 版本 = 1 />变量 回复数据 <类型 = JSON对象类>
变量 请求头数组 <类型 = HP请求头数组类>
如果 (JSON.取文本值 ("//data.description") == "")
{
变量 data对象 <类型 = JSON对象类>
JSON.取对象值 ("data", data对象)
变量 open_id <类型 = 文本型>
变量 access_token <类型 = 文本型>
open_id = data对象.取文本值 ("open_id")
编辑框1.加入文本行 ("open_id:" + open_id)// 一般需要存储在数据库中,表示是某个抖音用户登陆了app
access_token = data对象.取文本值 ("access_token")
编辑框1.加入文本行 ("access_token:" + access_token)// 一般需要存储在数据库中方便重复使用,但注意有效期.
响应 = 访问.网页访问 ("https://open.douyin.com/oauth/userinfo/?access_token=" + access_token + "&open_id=" + open_id, , , )
// 用于获取用户公开信息,参考地址:https://developer.open-douyin.com/docs/resource/zh-CN/dop/develop/openapi/account-management/get-account-open-info
JSON.创建自文本 (响应.取结果文本 (文本编码类型.UTF8))
如果 (JSON.取整数值 ("//data.error_code") == 0)// 用户信息数据正常获取
{
JSON.取对象值 ("data", data对象)
}
}
;================================
上面是复制的代码, 感觉非常不错, 就是用中文关键字写C++差不多 哈哈.
另外还支持了.编译的时候, 不用在设置里面调试半天, 还摸不到门,现在一个选项直接干32或64 我测试过了,
以前要我安装什么2017什么的,现在还是2020那个SDK 直接干了..
:victory:
我不是 核心用户 ,所以没啥感觉.
我不是 核心用户 ,所以没啥感觉.:(:(:( 还需要改进,你把这个粘贴到IDE,你会发现大括号也原样进去了:
如果 (JSON.取整数值 ("//data.error_code") == 0)// 用户信息数据正常获取
{
JSON.取对象值 ("data", data对象)
} gonspro 发表于 2023-3-31 17:12
还需要改进,你把这个粘贴到IDE,你会发现大括号也原样进去了:
如果 (JSON.取整数值 ("//data.error_code" ...
这个毕竟不是完整的格式只是个文本而已
<火山程序 类型 = "通常" 版本 = 1 />
如果 (JSON.取整数值 ("//data.error_code") == 0)// 用户信息数据正常获取
{
JSON.取对象值 ("data", data对象)
}
这样复制才对哇 gonspro 发表于 2023-3-31 17:12
还需要改进,你把这个粘贴到IDE,你会发现大括号也原样进去了:
如果 (JSON.取整数值 ("//data.error_code" ...
<火山程序 类型 = "通常" 版本 = 1 />
这个标识头, 一定得带上,不然确实复制不进去, 易语言也一样. gonspro 发表于 2023-3-31 17:12
还需要改进,你把这个粘贴到IDE,你会发现大括号也原样进去了:
如果 (JSON.取整数值 ("//data.error_code" ...
在你的内容前面加上这一行:
<火山程序 类型 = "通常" 版本 = 1 />
一切都OK啦
页:
[1]