官方示例:https://developer.toutiao.com/docs/game/payment/genSignature.html
坑:uri。
问题:按照文档,把所有非空参数参与签名,然后拼接uri
、method,头条返回签名错误。花了不少时间排查,发现是uri的问题,示例里
stringB=stringA+"&org_loc=/api/apps/game/wallet/get_balance&method=POST"
注意上面的uri是get_balance的,但支付调用的接口是
POST https://developer.toutiao.com/api/apps/game/wallet/game_pay
所以,上面拼接的uri也要改成
stringB=stringA+"&org_loc=/api/apps/game/wallet/game_pay&method=POST"