這個你要找到代理支付方索取相關資料,也就是接口,他會有相應的測試接口的.一般支付寶財付通都不會讓你直接連接銀行的接口因為只有你能連接上他們的接口他會幫你轉接過去的不用你考慮. 也不是很難可以去試一下.
創(chuàng)新互聯(lián)公司是專業(yè)的新市網(wǎng)站建設公司,新市接單;提供成都網(wǎng)站建設、網(wǎng)站設計,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行新市網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
不過他們的那個接口不會那么輕易的就給你,這個倒是個難點.給你后會有個測試的接口你對接上 應該就沒問題了.我們公司也準備搞這個
import java.util.ArrayList;
public class Du {
public static void main(String[] args) throws Exception {
Seller seller = new Seller("My Store");
seller.addGoods("T-shirt", 200);
seller.addGoods("Pill", 100);
seller.addGoods("T-shirt", 100);
seller.addGoods("T-shirt", 50);
seller.addGoods("Pill", 50);
seller.addGoods("Hat", 100);
seller.printGoods();
Seller sell2 = new Seller("The Other Store");
sell2.addGoods("T-shirt", 200);
sell2.addGoods("Hat", 100);
sell2.sellGoods("T-shirt", 50);
sell2.addGoods("Hat", 100);
sell2.printGoods();
}
}
class Seller {
private String sellerName;
private int TotalTypeOfGoods;
private ArrayListString goodsNameList = new ArrayListString();
private ArrayListInteger goodsQuantityList = new ArrayListInteger();
public Seller(String sellerName) {
this.sellerName = sellerName;
}
public void addGoods(String goodName, int goodNum) {
int index = goodsNameList.indexOf(goodName);
if (index == -1) {
goodsNameList.add(goodName);
goodsQuantityList.add(new Integer(goodNum));
} else {
goodsQuantityList.set(index, goodsQuantityList.get(index)
.intValue()
+ goodNum);
}
TotalTypeOfGoods = goodsNameList.size();
}
public void sellGoods(String goodName, int goodNum) throws Exception {
if (TotalTypeOfGoods == 0) {
throw new Exception("No goods provided by the shop. Closed!");
}
int index = goodsNameList.indexOf(goodName);
if (index != -1) {
int qty = goodsQuantityList.get(index);
if (goodNum qty) {
throw new Exception("Insufficient goods in the shop. Sorry!");
}
goodsQuantityList.set(index, qty - goodNum);
}else{
throw new Exception("Our shop doesn't sell " + goodName);
}
}
public void printGoods() {
System.out.print("Seller :" + this.sellerName + "\t");
System.out.println("Totoal Types of Goods is :" + this.TotalTypeOfGoods);
for(int i = 0; i goodsNameList.size(); i++){
System.out.print("Goods Name: " + goodsNameList.get(i));
System.out.println("Remains: " + goodsQuantityList.get(i));
}
System.out.println();
}
}
-----------------testing
Seller :My Store Totoal Types of Goods is :3
Goods Name: T-shirtRemains: 350
Goods Name: PillRemains: 150
Goods Name: HatRemains: 100
Seller :The Other Store Totoal Types of Goods is :2
Goods Name: T-shirtRemains: 150
Goods Name: HatRemains: 200
可以啊..就定義一個按鈕,然后設置響應事件彈出一個dialog對話框就應該可以了...
淘寶的API有些是開放的,我查了一下所有類目的API是收費的,需要申請APIKey,然后調用對應查詢接口,就能返回XML或JSON數(shù)據(jù)進行自己的處理了。
如果真是開發(fā)需要,就可以買淘寶的服務啊。
調用很簡單,比如taobao.itemcats.get 接口(獲取后臺供賣家發(fā)布商品的標準商品類目),如下Java代碼就返回結果了(前提是提供APIKey,需要申請審核)
TaobaoClient?client=new?DefaultTaobaoClient(url,?appkey,?secret);
ItemcatsGetRequest?req=new?ItemcatsGetRequest();
req.setFields("cid,parent_cid,name,is_parent");
req.setParentCid(50011999L);
req.setCids("18957,19562,");
ItemcatsGetResponse?response?=?client.execute(req);
另外,變通的方法是自己開發(fā)爬蟲,在淘寶頁面上抓取,但問題是得不到淘寶技術支持,比如淘寶改版后也得跟著改動爬蟲代碼。
哈哈,這個用JS就能實現(xiàn),搞個類似定時器之類的東西,隔一會向服務器發(fā)個請求就行了,現(xiàn)在那些第三方瀏覽器不都有定時刷新的功能么。
當前訪問的頁面保存到不過期的地方,登錄后查找一下,如果存在打開先前的頁面。。。