こんにちは、python と api(apitoken /apikey) を使用して Bugsense プロガード マッピング ファイルのアップロードを自動化する必要があります。コード from("github.com/PanosJee/5004886") を試していましたが、アップロードされているものは見つかりませんでした。apikey と apitoken を使用して Python コード (.../errors.json および .../analytics.json) で指定された URL に curl を実行できますが、ログインを要求する他の URL には実行できません。
1 に答える
2
以下の例のように 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
于 2014-03-11T14:04:23.263 に答える