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


参考文章


声明

部分内容来自网络

相关文章
|
7月前
|
开发工具 数据安全/隐私保护 git
如何提交代码到github
如何提交代码到github
|
5月前
|
开发工具 git
码云 -- 本地代码上传到码云
码云 -- 本地代码上传到码云
367 1
|
开发者
Github 提交 issue 的正确姿势
最近 Fair 社区一直比较活跃,每天都能收到好几个 issue 的提交。
803 1
|
程序员 C# 开发者
如何给Github上的开源项目提交PR?
如何给Github上的开源项目提交PR?
161 0
|
Shell 开发工具 git
如何将自己的代码提交到码云
如何将自己的代码提交到码云
|
Java Linux Shell
git提交三板斧(如何把项目代码提交到gitee上——命令行版)
git提交三板斧(如何把项目代码提交到gitee上——命令行版)
355 0
|
开发工具 git
每天三分钟玩转Git(完结)
每天三分钟玩转Git(完结)
每天三分钟玩转Git(完结)
|
IDE Java 开发工具
码云/GitHub Fork代码仓并提交PR代码
背景:在企业开发过程中,都会有自己的代码仓管理,一般会有一个上游代码仓,然后自己fork下该项目,提交到自己下面的项目,并提交PR(或MR)进行合入请求。这里我以码云的代码仓库管理系统为例,演示如何提交代码到上游仓库。 于是有了这一个git代码提交规范,希望能帮助到你。
449 0
码云/GitHub Fork代码仓并提交PR代码
|
开发工具 git
利用git无错误代码推送到码云
利用git无错误代码推送到码云
110 0

相关实验场景

更多