VMware {code} : Sample Exchange RSS Feed

Overview

Sample Exchange has support for RSS Feeds as a means to enabling easy monitoring for newly created samples or requests.

The feed comes in either RSS 2.0 or Atom format. Either can be requested by the client by using the URLs below, or by explicitly specifying an "accepts" header value of "application/rss+xml" for RSS 2.0, or "application/atom+xml" for Atom format feeds.

Feed URLs

This is the RSS feed for the publicly facing http://code.vmware.com .

Note that https://code.vmware.com/samples/feeds redirects to https://vdc-repo.vmware.com/sampleExchange/v1/feeds but this is an implementation detail. You should keep all URLs relative to code.vmware.com.

Customizing feed content via URL query parameters

By default the feeds return all new Samples and Requests created in the last 31 days sorted descending by date added. This can be customized/changed by the addition of query parameters. Multiple parameters can be combined using the "&" between them in standard URL fasion. Doing this does force all values specified to be included in the returned results:

days:

By default content from the last 31 days is returned, but you can specify a value between 1-7300 for days optionally to further restrict the values returned.

modified:

By default only new content is returned, not content that was previously created and has been modified/updated. You can optionally get content that has been modified in the specified period as well (newly created content is treated as modified...)

type:

By default both samples and requests are returned in the same list, though you can explicitly specify which ones you want by including the type:

Both samples and requests: https://code.vmware.com/samples/feeds/rss?type=samples&type=requests

platform:

The "platform" is more or less the product or SDK associated with the sample/request.
The allowed values can be seen at http://code.vmware.com/samples under the SDK/Platform/Tool heading in the Filters tab, or by querying https://apigw.vmware.com/v1/m4/api/dcr/rest/apix/products

Default behavior is to return all platforms. If you specify a value for platform, that value must appear in the results. If you specify multiple platform values, at least one of the specified values must appear in the results (which means that you can in fact query for results that don't have all of the platforms you specify.
therwise, they would all have to appear).

Note that the values are case sensitive and standard URL practice of putting in "%20" for spaces must be followed.

Tag strings are any explicitly user applied tag values. These also include the programming language/content type of a given sample.

Default behavior is to ignore all tags. If you specify a value for tag, only samples with that tag will appear in the results. If you specify multiple tag values, at least one of the specified values must appear in the results (which means that you can in fact query for results that don't have all of the tag's you specify.
Otherwise, they would all have to appear).

Note that the values are case sensitive and standard URL practice of putting in "%20" for spaces must be followed.

keyword

We additional have full text search of sample name, description, tags, platforms, author name, and content via any number of keyword values.

By default keyword values are ignored. If you specify a keyword, then that keyword must appear in the results. If you specify multiple keyword values, at least one of the specified values must appear in each result.

results matching ""

    No results matching ""