Little Profile Viewer
In what little spare time I have, I've created a small Adobe Air
application that enables network owners (and network Developers*)
to view any members profile avatar, and more importantly, reset
their password without having to go through the Forgot Password
procedure.

It's a 0.7 release, and only really a small app which is an example of how to use the SocialGO API but may be useful for network owners which is why I've put it here.
I'm not a Flex uber expert, but it seems to work. Any questions about the source for this, I can help with pointers.
You will need the Adobe AIR runtime already installed. If you've installed one of Widget Laboratory's apps, like their network importer, then you should be able to install the Little Profile Viewer, if not go to: http://get.adobe.com/air/ first to install the AIR runtime.
Finally, download the AIR app from:
http://blog.mike-martin.com/socialgo/sogo-little-profile-viewer.air
It doesn't do much and there may be bugs. So use at your own risk. It's not in any way supported by anyone, ever.

It's a 0.7 release, and only really a small app which is an example of how to use the SocialGO API but may be useful for network owners which is why I've put it here.
I'm not a Flex uber expert, but it seems to work. Any questions about the source for this, I can help with pointers.
You will need the Adobe AIR runtime already installed. If you've installed one of Widget Laboratory's apps, like their network importer, then you should be able to install the Little Profile Viewer, if not go to: http://get.adobe.com/air/ first to install the AIR runtime.
Finally, download the AIR app from:
http://blog.mike-martin.com/socialgo/sogo-little-profile-viewer.air
It doesn't do much and there may be bugs. So use at your own risk. It's not in any way supported by anyone, ever.


27 Comments
Hey Ezravan, just catchin up on my communications!
It was done with Flex Builder, http://www.adobe.com/products/flex/?promoid=BPDEQ but there's no reason not to do this in PHP or even Flash CS 4. The API is agnostic as to what language you want to use to communicate with it.
For AIR desktop apps like these you could use either Flash CS3, Flash CS4 or Flex Builder 3:
http://help.adobe.com/en_US/AIR/1.5/devappsflex/ - Flex Builder 3 Guide
http://help.adobe.com/en_US/AIR/1.5/devappsflash/ - Flash Guide
http://www.actionscript.org/resources/categories/Tutorials/Flex/ may be useful too.
Thanks man :)
1) download the .air file from my site.
2) find 'Adobe Air Application Installer' in Applications->Utilities and double click on that
3) point the app to where you saved the .air file.
On windows, the 'Adobe Air Application Installer' is usually in:
C:Program FilesCommon FilesAdobe AIRVersions1.0
Double click on that, and point it to the .air file.
If you don't have any app in that location (C:Program FilesCommon FilesAdobe AIRVersions1.0) then it's a good sign that AIR isn't installed. goto http://get.adobe.com/air to download it.
Hope this helps,
Mike
I just imported 700 members from Ning and if I could change them all to one common password, I could email the users to easily change to SG. They struggle with the "forgot" password line?
Technically that's possible to do using the SocialGO API. It would take a while to run though and the API servers (and Ross) would not forgive me if you wanted to change passwords for all 700 members more than once.
I'll think about that feature. Thanks for the feedback.
Mike
:-(
In my app, where is says 'API Key', enter your Network Key. Where is says 'Developer Key', enter your Developer API Key.
Hope this helps,
Mike
If the application is no longer working, which I will test on Friday, the most I can do is report this to SocialGO and ask them to look into it. Should they not wish to provide support, it is entirely their prorogative. I'll keep you posted. -mike
You can now change a Member's password using the Manage Members section in the Admin Center.
I'm keeping this blog post though since it's a good example of an AIR app that talks to the SocialGO API
Can you explain me how do i open this program???
I have unzip it into a directory at my PC and them clicking on the files there couldn´t open any "Little Profile Viewer"...
I´ve just create a site with Social Go and i´m having dificulties to access my Network API'S....
Thx
2) find 'Adobe Air Application Installer' in Applications->Utilities and double click on that
3) point the app to where you saved the .air file.
On windows, the 'Adobe Air Application Installer' is usually in:
C:Program FilesCommon FilesAdobe AIRVersions1.0
Double click on that, and point it to the .air file.
If you don't have any app in that location (C:Program FilesCommon FilesAdobe AIRVersions1.0) then it's a good sign that AIR isn't installed. goto http://get.adobe.com/air to download it.
Hope this helps,
Mike
I'm looking to write a reporting application to summarise network activity in a specific way that we need to consume. The only problem I have is...
...I can't find the base REST API URL to connect to to consume the data. Given that you've obviously found them to consume in your AIR app, could you let me know the API URL (or where you found the doco outlining how to connect third-party apps to the Social Go data?).
Thanks in advance.
Matt
You'll need to take a look at http://wiki.api.socialgo.com while it wont give you the exact REST calls, if you follow the PHP you'll see how to craft your own REST calls in ActionScript.
Mike
Click here to sign up now.