c# protocol buffers connecting to API

Closed - This job posting has been filled and work has been completed.
Web, Mobile & Software Dev Other - Software Development Posted 2 years ago

Fixed Price

Delivery by December 20, 2013




We need to develop a console application which connects to an TCP API. The TCP connection remains connect 24/7 and upon disconnection automatically reconnects.

We have a Access Token which has been generated by oAuth - this is stored in our database. We will use this access token to connect to their API. The oAuth token expires every hour and a request for a new oauth token is required via the c# code. The initial access token is gathered by a web application so this is not required by the c# code.

More details on their API can be found here: We will be using the Trading API Reference NOT the Account API.


We have been provided a few .proto files which need to be converted into .cs so that the methods can be used inside c#.

I need a sample .cs file which shows how to connect to the API and successfully login and hold a connection and execute commands.

The end results will be a console application which has many threads each holding a users account open with the API.

We are looking for someone who can start right away and we need an experienced c# developer who knows both c# and java. Java is the initial language that the developers of this API have used, but c# is the language that we want our console application to be in.

The developer needs to have a clear knowledge of google protocol buffers as this is the method of sending/receiving data that the developers of the API are using.

About the Client

(4.99) 53 reviews

Sydney 10:54 AM

88 Jobs Posted
82% Hire Rate, 1 Open Job

Over $10,000 Total Spent
75 Hires, 1 Active

$3.37/hr Avg Hourly Rate Paid
4,510 Hours

Member Since Oct 9, 2011