在Determine P2P应用程序django项目中创建cXML punch-out API

wj8zmpe1  于 2023-02-05  发布在  Go
关注(0)|答案(1)|浏览(136)

我用django创建了一个电子商务网站。我想集成一个cxml punchout来链接电子商务网站和买家的系统,我想在这里知道如何配置下面的cXML文件:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.028/cXML.dtd">
<cXML payloadID="?" timestamp="?" xml:lang="en-US">
<Header>
 <From>
   <Credential domain="?">
    <Identity>?</Identity>
  </Credential>
 </From>
 <To>
   <Credential domain="?">
     <Identity>?</Identity>
  </Credential>
 </To>
 <Sender>
   <Credential domain="?">
     <Identity>?</Identity>
     <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="?" 
  expirationDate="?">?</CredentialMac>
   </Credential>
   <UserAgent>Test</UserAgent>
 </Sender>
</Header>
<Request deploymentMode="test">
<PunchOutSetupRequest operation="create">
  <BuyerCookie>1234ABCD</BuyerCookie>
  <Extrinsic name="User">which user</Extrinsic>
  <BrowserFormPost><URL>https://example.com/?BrowserFormPost</URL></BrowserFormPost>
  <Contact>
    <Name xml:lang="en-US">myname</Name>
    <Email>whichmail@email</Email>
  </Contact>
  <SupplierSetup><URL>https://example.com/?SupplierSetup</URL></SupplierSetup>
</PunchOutSetupRequest>

其他信息如何通知他们???以适应我的项目

dced5bon

dced5bon1#

如果要设置自己的服务,可以在下面的链接中找到cXML用户指南。https://xml.cxml.org/current/cXMLUsersGuide.pdf
或者,您可以使用现有的Punchout服务,如Tradecentric(每月约300美元)、Greenwing(每月约160美元)或InstaPunchout(每月约30美元)。
祝你好运!

相关问题