牙叔教程 简单易学
强调
token泄露以后, 别人可以拿着你的token去任何人的仓库发表评论, 所以, 只能自己用, 绝对不能把token传给第二个人
这个白嫖的想法是幼稚的, 经过实践证明, 该方法只能自己用, 除了自己不能给别人用,
更不能给客户用
token严禁泄露
我已经把我token删掉了
使用场景
当app出现bug的时候, 我们需要用户提交一些信息给开发者,
如果开发者很穷的话, 比如我, 那就只能看那个平台能白嫖一下,
用来记录用户反馈的bug
效果展示
autojs版本
收集哪些信息
用户反馈bug, 开发者收集那些信息?
我给大家提供个思路,
打开小米手机
设置–> 隐私保护–> 查看全部应用权限使用统计–> 应用行为记录
这里有每天每时每刻每秒每个app采集你设备的记录
跟着他们做, 错不了
我看了一下我的小米手机的记录, app采集了以下信息
- 位置 1分钟2次
- 剪切板 1分钟8次
- 读取应用列表 1分钟2次
- 录音 6分钟6次
- 读写照片文件 1分钟3次
码云提交issue
let token = "你的token";
// 你的仓库地址
let url = "https://gitee.com/api/v5/repos/你的码云名字/issues";
let body = {
型号: "小米",
id: "123456",
电量: "99%",
其他: "啦啦啦",
bug: "程序出问题了",
};
function obj2mdListStr(obj) {
let arr = [];
for (var k in obj) {
let item = "- ";
item += k + ": " + obj[k];
arr.push(item);
}
return arr.join("\n");
}
let temp = http.postJson(url, {
access_token: token,
repo: "仓库名字",
title: "test",
body: obj2mdListStr(body),
security_hole: true,
});
log(temp.body.string());
bug隐私
开发者记录bug, 收集相关信息, 这些属于隐私, 只能提供给开发者排查bug使用,
因为用户提交的bug只能让开发者看, 别人是不允许看的
所以我又去看了一遍码云的设置, 找到了方法
码云设置
issue设置为仅开发者可见
1. 生成私人令牌
https://gitee.com/profile/personal_access_tokens
2. 权限设置
3. 在你的仓库, 管理页面, 仓库设置为私有, issues设置如图所示
4. 经过以上设置, 别人就看不见你的issue了
5. 第4条是理想状态, 实际上token泄露以后, 别人可以拿着你的token去任何仓库发表任何言论
6. 只能自己用, 不可以给第二个人用
再次强调
token泄露以后, 别人可以拿着你的token去任何人的仓库发表评论, 所以, 只能自己用, 绝对不能把token传给第二个人
参考文章
声明
部分内容来自网络
bilibili
微信公众号 牙叔教程
QQ群
747748653