2013-02-19 19 views
0

我正在試圖自定義Github上的PHP Private App包裝以使用公共應用程序。專用於使用公共應用程序的私有包裝 - XERO API?

我看到類默認調用這個類:

$this->signature_method = new OAuthSignatureMethod_Xero($this->public_cert, $this->private_key); 

然後由這個類擴展 - OAuthSignatureMethod_RSA_SHA1。

我知道公共應用使用HMAC_SHA1,因此OAuthSignatureMethod_Xero類實際上需要擴展OAuthSignatureMethod_HMAC_SHA1。

我不確定什麼是什麼功能裏面去了這一點:

class OAuthSignatureMethod_Xero extends OAuthSignatureMethod_HMAC_SHA1 { 
    - ? 
    - ? 
} 

其他的一切在類看起來應該正常工作與私人,公共或合作伙伴的應用程序。

有沒有人這樣做?或知道如何?

我是Oauth和APi的新手,所以我很努力地自己定製它。

回答

相關問題