[MTOS-dev] Developing action streams

Beau Smith beau at sixapart.com
Sun Feb 24 16:47:39 PST 2008


John_

Are you doing something different than this?

http://eatdrinksleepmovabletype.com/plugins/action_stream_amazon/

_beau




On Feb 24, 2008, at 3:56 PM, John Eckman wrote:

> Hello all -
>
> First, is there a better place to ask questions about the Action
> Streams plugin?
>
> These two pages both fail on my OpenID:
> 	http://plugins.movabletype.org/action-streams/
>          http://www.movabletype.org/2008/01/ 
> building_action_streams.html
>
> But even if I could log in I'm not sure comments are the best place
> for this kind of query.
>
> I'm trying to build an action stream for the Activity Streams plugin,
> on MTOS 4.1, to show items added to an Amazon wishlist.
>
> Here's the relevant info from the config.yaml I'm trying to use:
>
> name: Amazon
> id: amazon
> key: amazon
> description: Fetches from Amazon Wishlist Feed
> profile_services:
>      amazon:
>          name: Amazon Wishlist
>          url: http://www.amazon.com/gp/registry/wishlist/%s
>          ident_example: http://www.amazon.com/gp/registry/wishlist/ 
> xxxxxxxxxxxxx
>          icon: images/amazon.png
>
> action_streams:
>      amazon:
>          purchased:	
>              name: Purchased
>              description: Items added to amazon wishlist
>              html_form: 'New music purchase: <a href="[_2]">[_3]</a>'
>              html_params:
>                  - url
>                  - title
>              url: 'http://www.amazon.com/gp/registry/wishlist/ 
> {{ident}}'
>              identifier: url
>              scraper:
>                  foreach: //tbody[@name]
>                  get:
>                      thumbnail:
>                          - //tr/td[@rowspan="4"]/a/img
>                          - @src
>                      title:
>                          - //tr/td[@class="small"]/b/a
>                          - TEXT
>                      url:
>                          - //tr/td[@class="small"]/b/a
>                          - @href
>
>
> Questions:
> - Any obvious reasons why this doesn't work? Can't seem to match the
> img, which is inside a td with a rowspan of 4.
>
> - Is there a log anywhere of what the scraper is doing? I wanted to
> try different XPath queries but felt like was working blind- ended up
> with blank or with various Scalar() values - which I assume means the
> xpath expression matched too many things.
>
> You can see a sample wishlist here: http://www.amazon.com/gp/ 
> registry/wishlist/AIOY8FQZ99E9
>
> To see the format - basically I'm grabbing each tbody that has a name
> attribute, and can get the title and url, but can't seem to match the
> image.
>
> Thanks in advance for any guidance-
>
> John
>
> ----------------------------------------
> John Eckman
> eckman.john at gmail.com
> http://www.johneckman.com/
>
>
>
>
>
> _______________________________________________
> MTOS-dev mailing list
> MTOS-dev at sixapart.com
> http://www.sixapart.com/mailman/listinfo/mtos-dev



More information about the MTOS-dev mailing list