I am trying to create a plugin to search the FT with the following plugin:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Description</key> <string>FT</string> <key>EngineUrl</key> <string>http://search.ft.com/search?q=_agentQuery_</string> <key>Identifier</key> <string>search.ft.com</string> <key>Info</key> <string>FT Plugin</string> <key>Name</key> <string>FT</string> <key>OffsetPerPage</key> <integer>1</integer> <key>Operators</key> <integer>59</integer> <key>ParseLinks</key> <true/> <key>ResultsPerPage</key> <integer>10</integer> <key>Start</key> <integer>0</integer> <key>Version</key> <string>1.0</string> </dict> </plist>
The site sits behind a paywall but I cannot enter my login details in the plugin as the boxes are greyed out.
I have created a Search Set with the following criteria:
Follow Links - In Subdirectories
Sites - www.ft.com with my username and password
Plugins - my FT plugin selected
When I search for “Apple” with a secondary query as “iPhone NEAR 2007”, I am expecting DevonAgent to firstly return all entries with the term “Apple” from the ft.com search engine and then filter the results to only those articles with the words iPhone that are near 2007. The results, however, only return one entry which the summary results page that ft.com returns when one searches for “Apple” with their search engine on their site.
I am surely missing something and would appreciate some help in getting this working.