Code Libraries Download

You can also go to 3scale@GitHub.

For further technical details you can also refer to the deployment overview.

If you’re working using a framework which isn’t currently supported – let us know at support@3scale.net and we might be able to point you to some work in progress for setup.

3scale plug-ins provide the means to connect to the 3scale architecture in a variety of core programming languages. Plugins can be deployed anywhere to act as control agents for your API traffic.

Download the latest version of the plug-in and gems for the programming language of your choice along with their corresponding documentation from below:

Python

Download the code here.

Standard distutils installation: unpack the file, and from the new directory run

sudo python setup.py install

or you may put ThreeScale.py to the same directory as your program. See the README for some usage examples.

Ruby Gem

Download at github or you can install this directly using:

gem install 3scale_client

Perl

Download the code bundle here.

Requires:

  • » LWP::UserAgent (installed by default on most systems)
  • » XML::Parser (now standard in perl >= 5.6)

Run:

perl Makefile.PL && make install

to install into the default library location. Run

make help

for further install options.

PHP

Download the code here. Drop into your code directory – see README in the bundle.

Java

Download the JAR bundle here.

Just unpack it into a directory and then run the ant build.

.NET

Download the code here. See bundled README.txt for instructions).