• Basics

  • What is SACS?

    Web Services provides an easy to use, simple to install, web service for posting authoritative content onto your web pages. It is a light-weight service that is server and browser independent. The service is called SACS. Each piece of authoritative content is called a SAC. The 2-step setup process takes minutes to get SACs appearing on your web pages. Once setup, SACs remain running until you remove them from your web page.

  • What should I know to use this?

    Basic HTML and copy & paste is all you need. Having additional CSS skills helps for formating your SACS data, but is not required.

  • Is it specific to any server?

    No. Since it's based on javascript, it will run fine on any server.

  • I want to know more about this, whom should I contact?

    You can contact Mark Greenfield or Doug Kozar.

  • Usage

  • How do use this service?

    Using this service is very simple. All you have to do is insert a javascript file in your html and place the tags under the corresponding div id. Please check Reference Implementation.

  • Understanding the SACS <div> tag

    In SACS Version 1, the <div> wrapper (or container) is used to specify which Category is serving the label & value data pairs. The id="" attribute on the <div> tag is where you define the SACS Category.


    In SACS Version 2, the <div> wrapper (or container) is used to specify which Categories are serving the label & value data pairs. The class="" attribute on the <div> tag is where you define the SACS Categories.


    Note: the opening SACS <div> wrapper tag must be placed before any SACS Data Pairs are defined on your web page, and the closing </div> wrapper tag must be placed after all of your SACS Data Pairs. Otherwise, you will see the double curly bracket sets on your web page.

  • Where can I find the list of tags?

    All the tags can be found in the Viewer.

  • How do I change the value of a tag?

    Only authorized persons can edit the tags. If you know you have the permission, you can do so by going to the Editor.

  • Can I use the service for Secured (SSL) connections?

    Yes. Instead of using the Javascript file shown in the sample reference implementation, please use this code:

    <script src="https://prv-web.sens.buffalo.edu/live/webservices/syndication/datasyn.v2.js" async>