2

iOS開発初心者です。私はiPad用のePUBリーダーアプリに取り組んでいます。

サーバーから拡張子が .acsm のファイルが送信されます。XML 形式のファイルです。ここで、この acsm ファイルを解析して本をダウンロードする必要があります。

サーバー側の開発者は、それが機能しており、Adobe Digital Editions を使用して電子ブックをダウンロードできると述べています。

実際の本をダウンロードして表示するにはどうすればよいですか?

acsm ファイルの内容は次のとおりです。

<fulfillmentToken fulfillmentType="buy" auth="user" xmlns="http://ns.adobe.com/adept">
  <distributor>urn:uuid:861ac232-6f99-4be5-8b78-28d3aa1a1200</distributor>
  <operatorURL>http://litstage.cloudapp.net:8080/fulfillment/</operatorURL>
  <transaction>ACS4-6490845051477798803551940</transaction>
  <expiration>2012-12-05T10:57:33+00:00</expiration>
  <resourceItemInfo>
    <resource>urn:uuid:45c004e9-ff9f-4117-94b9-c6776176fa62</resource>
    <resourceItem>0</resourceItem>
    <metadata>
      <dc:title xmlns:dc="http://purl.org/dc/elements/1.1/">The Divine Comedy</dc:title>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dante, Alighieri</dc:creator>
      <dc:publisher xmlns:dc="http://purl.org/dc/elements/1.1/">FeedBooks (www.feedbooks.com)</dc:publisher>
      <dc:identifier xmlns:dc="http://purl.org/dc/elements/1.1/">urn:uuid:7d0300ba-2381-11dd-8c0f-001cc049a027</dc:identifier>
      <dc:format xmlns:dc="http://purl.org/dc/elements/1.1/">application/epub+zip</dc:format>
      <dc:language xmlns:dc="http://purl.org/dc/elements/1.1/">en</dc:language>
      <thumbnailURL>http://litstage.cloudapp.net:8080/media/45c004e9-ff9f-4117-94b9-c6776176fa62.jpg</thumbnailURL>
    </metadata>
    <licenseToken>
      <resource>urn:uuid:45c004e9-ff9f-4117-94b9-c6776176fa62</resource>
      <permissions>
        <display/>
        <excerpt/>
        <print/>
        <play/>
      </permissions>
    </licenseToken>
  </resourceItemInfo>
  <hmac>gGIGmkDLFpWda2dWchW3E46O9oA=</hmac>
</fulfillmentToken>
4

0 に答える 0