Inserting a crawler access rule, Retrieving crawler access rules – Google Search Appliance Administrative API Developers Guide: Protocol User Manual

Page 19

Advertising
background image

Google Search Appliance: Administrative API Developer’s Guide: Protocol

19

Inserting a Crawler Access Rule

To insert a new crawl access rule, send an authenticated POST request to the following URL:

http://Search_Appliance:8000/feeds/crawlAccessNTLM

The following example inserts a new crawler access rule:

<?xml version=’1.0’ encoding=’UTF-8’?>
<entry xmlns=’http://www.w3.org/2005/Atom’

xmlns:gsa=’http://schemas.google.com/gsa/2007’>
<gsa:content name=’entryID’>

#URL pattern for the new crawler access rule

</gsa:content>
<gsa:content name=’domain’>domainone</gsa:content>
<gsa:content name=’isPublic’>1</gsa:content>
<gsa:content name=’username’>username</gsa:content>
<gsa:content name=’password’>password</gsa:content>

</entry>

Retrieving Crawler Access Rules

To retrieve a list of crawl access rules, send an authenticated GET request to the following URL:

http://Search_Appliance:8000/feeds/crawlAccessNTLM

The following example shows a sample result:

<?xml version=’1.0’ encoding=’UTF-8’?>
<feed xmlns=’http://www.w3.org/2005/Atom’

xmlns:openSearch=’http://a9.com/-/spec/opensearchrss/1.0/’
xmlns:gsa=’http://schemas.google.com/gsa/2007’>
<id>http://gsa:8000/feeds/crawlAccessNTLM</id>
<updated>2009-03-22T06:33:40.471Z</updated>
<link rel=’http://schemas.google.com/g/2005#feed’

type=’application/atom+xml’ href=’http://gsa:8000/feeds/crawlAccessNTLM’/>\

<link rel=’self’ type=’application/atom+xml’

href=’http://gsa:8000/feeds/crawlAccessNTLM’/>

<generator version=’0.5’ uri=’http://gsa:8000/gsa’>

Google Search Appliance

</generator>
<openSearch:startIndex>1</openSearch:startIndex>

order

The entries in crawler access rules are sequential rules. The order indicates
the sequence. The order is an integer value starting from 1.

password

Password for authentication.

urlPattern

URL pattern that matches files with secure content.

username

User name for authentication.

Property

Description

Advertising