2

こんにちは、python と api(apitoken /apikey) を使用して Bugsense プロガード マッピング ファイルのアップロードを自動化する必要があります。コード from("github.com/PanosJee/5004886") を試していましたが、アップロードされているものは見つかりませんでした。apikey と apitoken を使用して Python コード (.../errors.json および .../analytics.json) で指定された URL に curl を実行できますが、ログインを要求する他の URL には実行できません。

4

1 に答える 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 に答える