autojs给码云提交issue

简介: autojs给码云提交issue

牙叔教程 简单易学


强调

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传给第二个人


参考文章


声明

部分内容来自网络

相关文章
|
开发者
Github 提交 issue 的正确姿势
最近 Fair 社区一直比较活跃,每天都能收到好几个 issue 的提交。
711 1
|
程序员 C# 开发者
如何给Github上的开源项目提交PR?
如何给Github上的开源项目提交PR?
132 0
|
Shell 开发工具 git
如何将自己的代码提交到码云
如何将自己的代码提交到码云
|
数据管理
使用码云下载github的代码
使用码云下载github的代码
320 0
|
Java 开发工具 数据安全/隐私保护
Git在Idea中的配置(本地项目上传到码云或者Github)
Git在Idea中的配置(本地项目上传到码云或者Github)
343 0
Git在Idea中的配置(本地项目上传到码云或者Github)
|
开发工具 git
利用git无错误代码推送到码云
利用git无错误代码推送到码云
|
大数据 网络安全 开发工具
使用Git将代码提交到码云
使用Git将代码提交到码云
194 0
使用Git将代码提交到码云
|
开发工具 git
提交项目到GitHub要忽略哪些文件呢?
在Git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法 ,把要忽略的文件名填进去,Git就会自动忽略这些文件。 很多人都知道提交项目到GitHub上都需要忽略一些文件,但是估计有些人不知道GitHub已经为我们准备了各种编程语言的配置文件了。今天就是普及这个简单的知识点 。虽然简单,但是非常有用 。
215 1
提交项目到GitHub要忽略哪些文件呢?
|
网络安全 开发工具 数据安全/隐私保护
[原创]gitlab项目自动同步到github或者码云gitee
[原创]gitlab项目自动同步到github或者码云gitee
[原创]gitlab项目自动同步到github或者码云gitee