您好需要使用python和api(apitoken / apikey)自动执行Bugsense proguard映射文件上传。我正在尝试使用代码from(“ github.com/PanosJee/5004886”),但是找不到任何要上传的代码。我能够使用我的apikey和apitoken卷曲到python代码中指定的URL(... / errors.json和... / analytics.json),但无法卷曲到要求我登录的任何其他URL
最佳答案
您可以按照以下示例使用curl。
APPTOKEN-提供给应用程序的令牌
ACCESSTOKEN-Bugsense访问令牌。在帐户信息->集成-> API令牌中找到
下面的Bash脚本示例:
的iOS
export DSYMFILEPATH=file.dSYM
export APPTOKEN="fcccccca"
export ACCESSTOKEN="aaaaa4075aaaa69fbaaaa61"
curl -F "file=@$DSYMFILEPATH" --header "X-Bugsense-apikey: $APPTOKEN" --header "X-BugSense-auth-token: $ACCESSTOKEN" https://symbolicator.splkmobile.com/upload/dsym -i
安卓系统
export PROGUARDMAPPINGFILE=mapping.txt
export APPTOKEN="acccccca"
export ACCESSTOKEN="aaaaa4075aaaa69fbaaaa61"
export APPVERSION="1.1"
curl -F "file=@$PROGUARDMAPPINGFILE" --header "X-Bugsense-apikey: $APPTOKEN" --header "X-BugSense-auth-token: $ACCESSTOKEN" --header "X-Bugsense-appver: $APPVERSION" https://symbolicator.splkmobile.com/upload/mapping -i
有关更多详细信息:https://github.com/bugsense/docs/blob/master/api/read.md