As stated by me somewhere, I've released an ASP.NET version of the ManiaHome library. The library is free, open source, lightweight and extremely easy to use.

ManiaHome.NET operates in the exact same manner the PHP library operates. It allows you to post notifications to ManiaHome, the ingame social network provided by Nadeo. Additionally it operates only for the ASP.NET framework, making it possible for ASP.NET developers to take advantage of the API with this easy to use library.

I was going to ask if you can change the user agent, but I just saw the TODO in the source code It doesn't change anything about the way it works, but it gives us information (in the apache logs, and then in our statistics) about what clients are interacting with the API.

edit: oh and I edited the topic title

Please do not PM for support. Instead, create a thread so that everyone can contribute or benefit from the answer!

It's also woth mentioning that the data type that you put in the request body doesn't really matter, as long as the key matches. In my library I created an array because it's very simple in PHP. But I could also have created an object.

are the same when you POST the request. The reason is that the json_encode function in PHP treats array with non-numeric keys as objects, so in the end the serialized string that is put in the body of the POST request is the same: