大家好,今天為大家帶來一個新東西:Bmob的支付接口
支付接口是Bmob為廣大開發人員提供的統一、正規的收費手段,讓沒有企業認證的個人開發者,也能通過支付寶和微信向使用者收費。看完該執行個體可以讓您快速為自己的應用接入Bmob的支付功能。
執行個體項目是展示一張圖檔的20%,然後使用者通過支付套餐1、套餐2、豪華套餐即可獲得不同待遇的服務(展示60%、完全展示、完全展示+儲存到SD卡)
PS:這樣的收費項目有點惡搞,具體收費項目的設定請各位開發者充分發揮想象力,隻要有心就一定有盈利點!
首先看一下效果圖:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5iZmJGM1IGOmJGO2UTMhFzYyM2NzQTO0MDN1Y2N2EjNx8CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
使用者付款成功後,當你想提款的時候,也非常的友善~
哈哈哈,怎麼樣?嵌入了支付SDK之後,很多方面都可以實作盈利,比如說一些功能的開放權限,比如内部商品的購買,比如特殊定制的服務等等!發揮你的想象力吧~
接下來是部分代碼展示:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_beauty);
//初始化支付SDK
BmobPay.init(this.getApplicationContext(), Constant.APPID);
//執行個體化一個BmobPay對象
bmobPay = new BmobPay(this);
imageView = (ImageView) findViewById(R.id.image);
whole = BitmapFactory.decodeResource(getResources(), R.drawable.beauty);
//資料操作SDK的使用
order = new PayOrder();
if(BmobUser.getCurrentUser(this)!=null){
order.setUsername(BmobUser.getCurrentUser(this).getUsername());
}
//先向使用者展示四分之一的圖檔
setBitmap(0.25f);
Toast.makeText(this, "很抱歉,該功能需要付費,請選擇套餐", Toast.LENGTH_SHORT).show();
showAlert();
imageView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
showAlert();
}
});
}
首先要Bmob移動後端雲服務平台注冊一個你自己的賬号,然後登入賬号建立應用,在“應用面闆->資料浏覽->應用資訊->應用密鑰->Application ID”即可獲得APPID
其實說白了接入項目就四步:
1.加入jar檔案
2.配置AndroidManifest.xml
3.調用BmobPay.init進行初始化
4.調用BmobPay.pay(價格,商品名,監聽器)
就實作了支付寶和微信的支付~很友善吧~~
更多福利猛擊這裡