鹿頂聚系統APP定製

鹿頂聚系統開發 找甄生130*6623^0765/電同號 想了解更多系統開發可複製號碼搜索,海生科技,秉承爲您服務,鹿頂聚系統開發,鹿頂聚軟件開發,鹿頂聚區塊寵物遊戲APP開發,鹿頂聚APP源碼開發。php

 ——本司是廣州最大的專業軟件開發公司,非平臺方,玩.家勿擾——html

1、帳戶註冊:web

1.經過登錄界面、二維碼、分享連接,註冊並填寫我的信息,一證一號,需手機短信驗證。apache

2.信息審覈:註冊成功後,綁定兩個以上(包括兩個)的收款碼,人工實名認證審覈。windows

3.:實名認證審覈通後,50個能量分便可帳戶。數組

4.推薦好友:推薦好友參與遊戲,可獲取推薦獎勵三級(直接推薦、間接推薦、三級推薦)瀏覽器

5.交易:搶單成功,買賣雙方完成點對點支付,成功,智能合約到期自動賣出,獲取成長值。spa

6.預定搶單:在搶單開放前(幾小時內)支付能量分參與搶單,搶單失敗能量分退回帳戶,搶單成功扣除能量分。xml

2、交易及申述:htm

1.交易方式:開放搶單當日提早預定,預定需扣除所需能量分。準點開始搶單,搶單失敗退回能量分。搶單成功,須在2小時內完成支付並上傳支付憑證。寵物全部權轉移,完成交易。

2.申述規則:匹配成功後,買賣雙方會收到短信提醒。超過2小時不支付款項,買家帳戶,賣單從新匹配買家。如賣家有異議,交易,從新匹配。如買賣雙方協商未果,客服介入處理。買家帳戶,賣單從新匹配。

3、規則解釋:

1.能量分:後臺、轉帳、贈送等方式獲取。(新玩家建議從推薦人處購買)每次搶單、合成須消耗必定數量能量分。推薦獎勵、團隊獎勵可兌換對應價值的寵物、也能夠兌換能量分。

2.成長值:寵物週期內的智能合約增加值。到期後一塊兒賣出。每隻寵物的成長值不同。

3.VSDT:交易平臺智能連接礦機,每次寵物可獲贈必定數量的VSDT幣。可在交易所交易。

4.鹿角:寵物合成時候獲取,可在線上商城兌換等值實物商品。(不可轉贈)

5.超級飼料:僅在團隊新增有效成員每滿100人時獲贈,使用後可以使寵物加速成長。

4、寵物合成:

1.合成規則:兩隻同等級的寵物,達到合成條件之後能夠合成生成一隻高級別寵物。每次合成須消耗能量分一分。有必定機率合成失敗。合成成功,有機會大幅提升寵物稀有度和價值。最高可價值翻倍。每次合成成功,都會生成鹿角,鹿角可用於商城兌換實物商品。

2.智能分解:寵物成長到高級,系統自動智能分解。手動消耗一個能量分分解,可生隨機成鹿角。分解寵物稀有度和價值都有隨機提升。

5、等級規則:

寵物名稱價值區間週期成長值挖VSDT搶單時間能量分

普通玩家:免費註冊成爲會員,資料經過審覈。50個能量分,搶單成功一個寵物。權益:推薦獎勵:B 8%C3%D 5%

道具獎勵:高級會員新增團隊有效成員每滿100人,可得到超級飼料一袋,可讓寵物成長速度翻倍。注:(每袋高級飼料只可在一隻寵物上使用一次)

能量分獎勵:高級會員新增團隊有效成員每滿100人,可獲贈能量分800分,不累計。能量分可用於贈送、轉讓、領取寵物消耗、兌換價格區間寵物。

6、推薦收益:

A成功推薦10B;每一個B成功推薦10CC100;每一個C成功推薦10DD的數量爲1000。每人一隻3000的寵物,對應收益爲:B10*3000/*3%收益*8%=72 C100*3000/*3%收益*3%=270 D1000*3000/*3%收益*5%=4500合計:4500+270+72=4842元則A的單日推薦收益爲:4842

  我司有十年專業開發軟件經驗+400+的員工技術品質有保障,價格合理,有現成APP三天快速上線,樣板或能夠靈活變換隨需求而改動,可上架應用市場歡迎來本公司諮詢考察,咱們的宗旨是客戶至上,爲客戶提供優質服務

3、PHP5 擴展SOAP 調用 webservice


php4時代調用webservice大部分使用的nusoap。到了php5已經有了本身的soap擴展。因此能夠徹底的拋棄nusoap這個許久沒有更新過的東西了。

由於目前是本地開發須要。只說windows下的。

配置環境
windows下找到php安裝目錄下的php.ini。打開後編輯。找到

extension=php_soap.dll
而後將前面的;號去掉。

而後就是寫一個php文件來驗證一下。

實例程序
在apache的htdocs目錄下建立ws.php

代碼以下:

<?php
header("content-type:text/html;charset=utf-8");
try {
$client = new SoapClient( 'http://erp.test.com/SendSMS/Service.asmx?wsdl',array('trace' => true, 'exceptions' => true ));
var_dump($client->__getFunctions());
} catch (SOAPFault $e) {
print_r($e);
}
?>
在瀏覽器中輸入:http://localhost/ws.php後會出現

array
0 => string 'SendSMSResponse SendSMS(SendSMS $parameters)' (length=44)
1 => string 'SendSMS1Response SendSMS1(SendSMS1 $parameters)' (length=47)
2 => string 'SendMailResponse SendMail(SendMail $parameters)' (length=47)
3 => string 'IsSendSMSResponse IsSendSMS(IsSendSMS $parameters)' (length=50)
4 => string 'IsSendSMS1Response IsSendSMS1(IsSendSMS1 $parameters)' (length=53)
5 => string 'SendSMSResponse SendSMS(SendSMS $parameters)' (length=44)
6 => string 'SendSMS1Response SendSMS1(SendSMS1 $parameters)' (length=47)
7 => string 'SendMailResponse SendMail(SendMail $parameters)' (length=47)
8 => string 'IsSendSMSResponse IsSendSMS(IsSendSMS $parameters)' (length=50)
9 => string 'IsSendSMS1Response IsSendSMS1(IsSendSMS1 $parameters)' (length=53)
如今逐行解釋一下。$client = new SoapClient( 'http://erp.test.com/SendSMS/Service.asmx?wsdl',array('trace' => true, 'exceptions' => true ));
這裏的SoapClient類能夠做爲給定的ws的客戶端。這個SoapClient有兩種操做模式。
一個是WSDL模式,一個是Non-WSDL模式。
固然這裏用的是WSDL模式。因此重點來講第一種。
WSDL模式中,SoapClient的構造參數分別是ws的請求地址以及各類請求配置參數。
var_dump($client->__getFunctions());
這裏就是訪問後輸出的這個接口可提供的方法,返回值以及參數。
那麼如何去調用方法呢。

<?php
header("content-type:text/html;charset=utf-8");
try {
$client = new SoapClient( 'http://erp.test.com/SendSMS/Service.asmx?wsdl',
array('trace' => true, 'exceptions' => true ));
var_dump($client->__getFunctions());
//第一個參數是命名空間,第二個參數是SoapHeader頭的類名,第三個是SoapHeader參數的數組能夠寫成array
$v = array("Token"=>"");
$headers = new SoapHeader("http://test.com/","AuthenticationHeader",$v, false, SOAP_ACTOR_NEXT);
$client->__setSoapHeaders(array($headers));
//$types = $client->__getTypes(); //這裏是爲了查看方法的類型
//print_r($types);
//這裏就是根據方法參數的須要虛擬出來一個sms類型的數組
$sms1 = array(
'Id'=>100000,
'SjNo'=>'13512222222',
'UnickName'=>'tuangou',
'SmsContent'=>'test',
'Type'=>1000,
'OrderIdString'=>'1231114567'
);
$param = array(
'sms1'=>$sms1
);
//這裏是須要注意到地方。調用方法的參數必須是一個數組。並且默認以parameters字段標識爲參數數組。真正的參數都要放在$param變量中。
$return = $client->__soapCall("SendSMS1",array('parameters'=>$param));
print_r($return);
} catch (SOAPFault $e) {
print_r('Exception:'.$e);
}
?>
POST /SendSMS/Service.asmx HTTP/1.1
Host: erp.test.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://test.com/SendSMS1"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header>
<AuthenticationHeader xmlns="http://test.com/">
<Token>string</Token>
</AuthenticationHeader>
</soap:Header>
<soap:Body>
<SendSMS1 xmlns="http://test.com/">
<sms1>
<Id>int</Id>
<SjNo>string</SjNo>
<UnickName>string</UnickName>
<SmsContent>string</SmsContent>
<Type>int</Type>
<OrderIdString>string</OrderIdString>
</sms1>
</SendSMS1>
</soap:Body>
</soap:Envelope>
這裏能夠看到。soap的Header和Body。Header裏就是Token。Body裏就是具體的方法了。

SendSMS1節點是方法名。

sms1節點就是參數。

sms1節點下的就是參數的屬性。

必定要按照順序對屬性進行逐個賦值。

相關文章
相關標籤/搜索