[banshee/amazon] Fix amazon extension build
- From: Gabriel Burt <gburt src gnome org>
- To: svn-commits-list gnome org
- Subject: [banshee/amazon] Fix amazon extension build
- Date: Tue, 5 May 2009 18:55:13 -0400 (EDT)
commit d7d4179d3ec369652c63589e21844c26a0da0725
Author: Gabriel Burt <gabriel burt gmail com>
Date: Wed Jan 28 22:31:59 2009 -0600
Fix amazon extension build
---
.../Banshee.Amazon/Banshee.Amazon.csproj | 29 ++++++++++++++++++++
.../Banshee.Amazon/Banshee.Amazon/AmazonTest.cs | 19 ++++++++++---
2 files changed, 44 insertions(+), 4 deletions(-)
diff --git a/src/Extensions/Banshee.Amazon/Banshee.Amazon.csproj b/src/Extensions/Banshee.Amazon/Banshee.Amazon.csproj
index ffdac08..d0a8654 100644
--- a/src/Extensions/Banshee.Amazon/Banshee.Amazon.csproj
+++ b/src/Extensions/Banshee.Amazon/Banshee.Amazon.csproj
@@ -45,4 +45,33 @@
</Properties>
</MonoDevelop>
</ProjectExtensions>
+ <ItemGroup>
+ <Compile Include="Banshee.Amazon\AmazonTest.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\..\Libraries\amazon-ecs-2007-07-16-cs-library\src\Amazon.ECS\Amazon.ECS.csproj">
+ <Project>{8F6F5227-2E29-4EFD-9B1B-CCE0C1A06067}</Project>
+ <Name>Amazon.ECS</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+ <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+ <Name>Banshee.Core</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+ <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+ <Name>Banshee.Services</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+ <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+ <Name>Banshee.ThickClient</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+ <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+ <Name>Hyena</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
+ <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
+ <Name>Hyena.Gui</Name>
+ </ProjectReference>
+ </ItemGroup>
</Project>
\ No newline at end of file
diff --git a/src/Extensions/Banshee.Amazon/Banshee.Amazon/AmazonTest.cs b/src/Extensions/Banshee.Amazon/Banshee.Amazon/AmazonTest.cs
index 3874eb9..4fecdb8 100644
--- a/src/Extensions/Banshee.Amazon/Banshee.Amazon/AmazonTest.cs
+++ b/src/Extensions/Banshee.Amazon/Banshee.Amazon/AmazonTest.cs
@@ -24,9 +24,20 @@ namespace Banshee.Amazon
public void Initialize ()
{
- AmazonECS service = new AmazonECSQuery (ACCESS_KEY, AFFILIATE_TAG);
-
- ItemSearchRequest request = new ItemSearchRequest ();
+ AmazonECSQuery service = new AmazonECSQuery (ACCESS_KEY, AFFILIATE_TAG);
+
+ ItemLookupRequest item_lookup = new ItemLookupRequest ();
+ //item_lookup.WithItemId ("B000RO9PXW"); // cd
+ item_lookup.WithItemId ("B0012EJVIA"); // mp3 album
+ //item_lookup.WithItemId ("B0012ECOOS"); // mp3 track #2
+ item_lookup.WithRelationshipType ("Tracks");
+ item_lookup.WithResponseGroup ("Large", "RelatedItems"); //"Images", "ItemAttributes", "Tracks", "Tags",
+ //item_lookup.With
+ ItemLookupResponse item_response = service.ItemLookup (item_lookup);
+ Hyena.Log.Information ("Got item: ", item_response.ToXML ());
+ Hyena.Log.Information ("{0}", item_response.ToString ());
+
+ /*ItemSearchRequest request = new ItemSearchRequest ();
request.SearchIndex = "Music";
request.Artist = "Bob Dylan";
@@ -35,7 +46,7 @@ namespace Banshee.Amazon
Hyena.Log.Information ("Got response to Amazon query", response.ToXML ());
} catch (AmazonECSException e) {
Hyena.Log.Exception (e);
- }
+ }*/
}
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]