I haven't see anywhere how to get a song to the vb.net
I wanted create a player after pasting a soundcloud link that would play it
Anyone can help?
SoundCloud exposes an API you can use to leverage your VB.NET application. It's pretty easy to get up and running with. You can read more about it here.
All you have to do is make a HTTP request to the SoundCloud API which will process your request and return some JSON that will contain the information you requested.
I happen know of a guy who developed an application called SoundCloud Desktop using VB.NET.
The source code is not available for free but he was kind enough to release a VB.NET wrapper for the SoundCloud API.
Personally, I have not used it but it should be simple enough to get it working.
SoundCloud VB.NET Wrapper on Pastebin
VB.NET HTTP Wrapper on Pastebin (you need this too!)
Here's a screen shot of SoundCloud desktop:
Using a SoundCloud API wrapper written in .NET will provide the quickest route to accessing the functionality you're after, for example:
SoundCloud.Api.Net
Related
I would like to create my own web chatbot and i like to integrate my app with wit.ai for natural language classification.I need to know how to integrate wit.ai service(through api call) with my application(any language in backend).i am using C# in front end.I have gone through the integration part Which posted in wit.ai website.But i don't know how to connect it .Could anyone send me a integration details little briefly
I think the short answer is its similar to how you would call any other APIs from your application server components. Wit exposes multiple APIs like message, speech and converse which you can call by passing the Authorization token and other payloads and make use of the API response in your application.
You can use message API if you are only interested in extracting
intent and other atributes of the sententense
Use speech for building voice based application and
Converse if you want to build a little more smarter app. Currently you can only pass text for converse APIs.Hoping they will introduce voice option for this soon.
Now to make things simpler, they have also provided SDKs in various languages like node-wit, pywit etc. So if you want to build your server side logic using on nodejs or python you can use these SDKs. The advantage is that you dont have to manage raw APIs calls and instead it is all managed by SDK. Also, other big advantage is that you can make use of runActions method which encapsulates converse API and make things simpler. If you want to build in nodejs then the messenger example is a good starting point. You can borrow all this logic/concept in your app and replace FB related calls etc with your custom bot. For Python you can look at the below link
https://github.com/wit-ai/pywit/pull/55
Also, you can explore the options like using other frameworks like botkit if you plan to integrate wit with other chatbots like FB messenger or slackbot as these frameworks provide more flexibility and ability to easily switch to different chatbots in future. But they don't seem to properly support the converse API of wit.
You are specifically looking for integration details. Since you are using c# for frontend app, natuarally the best option would be to use c# for backend as well. In which case you will be left with directly calling wit APIs from your backend as I think there are no SDKs in c#. If you want to make use of SDK in node or python etc then you will have to build a rest based backend (for example) which can be invoked from your c# application. I am currently working on a nodejs app and integrating it with wit using node-wit. I can share some code once its ready but i dont know when I will be able to finish it. For bootstrapping my application I have used this node application. If you have some understanding of node then you can look at the /server/controllers logic. Similar to this application I have built a witController which uses runAction to interact with wit and I am calling this from front-end when user submits a message to your bot. The biggest challenge in runAction is to figure-out a way to send back the wit response to your front-end and get follow up response from user. Wit sends the response in Send method as you can see in the node-wit's messanger example.
Hope this helps!
I am trying to create a windows 8 app for a particular band who have stored their songs on
Reverbation and soundcloud. My problem is that i dont know how to get those contents from these sites...I tried creating an rss feed using feedburner but that failed. Is there any way where i can get the feed or the data for my app.
SoundCloud has a well documented API. You can check yourself if the functionality you require is available.
ReverbNation on the other hand doesn't seem to have a public API available at the moment. There's only an API link in the page footer which opens a dialog for subscribing to any news regarding that via email.
I am interested in writing a simple CLI program that will send an SMS using Google Voice.
There are several scripts and an API or two available, but I have run into an issue that none of them seem to work any longer; as they mostly rely on parsing returned web pages.
Is anyone familiar with a current API that works so that I can send an SMS on Google Voice?
Thanks!
Looks like Google Voice changed the login procedure, and it now expects you to pass back a cookie. This issue for the Python wrapper sums it up: http://code.google.com/p/pygooglevoice/issues/detail?id=60
UPDATE AND FIX: Actually all that needs to happen is to change the login URL in your code:
Old URL - https://www.google.com/accounts/ServiceLoginAuth?service=grandcentral
New URL - https://accounts.google.com/ServiceLogin?service=grandcentral
i build a software using vb , and now , i want to call some function in google earth ,
what can i do ,
thanks
The Google Earth API is JavaScript based, so it doesn't matter what your server is written in; just write the JavaScript you want in your client web-pages.
If you are not writing a web page, this is probably the wrong API. For rich clients, consider things like MapPoint.
If you are using winforms then you could always add the type library and then call the COM functions as required.
http://earth.google.com/comapi/
That said the COM API is now depreciated so developing for it might be a waste of time...
http://www.gearthblog.com/blog/archives/2010/09/the_google_earth_com_api_is_being_p.html
It is now recommended to use the javascript api for Google Earth applcations - you can see an example control library for windows applications using the js api here, it is .NET but c# rather than VB -
http://code.google.com/p/winforms-geplugin-control-library/
Google seems determined to push people off the COM API, as every "link" to documentation gets redirected to the same "Sunset for the Google Earth COM API" Google Geo Developers Blog.
8-/
I'm curious why Google hasn't developed a better and clearer API to GE. I presume it's something marketing related. It seems to me they'd really capture a larger development audience with a straight-forward, simplistic API. I find some of the calls a little head scratching.
In any event, has someone created any kind of .NET wrapper class to abstract the JS API? I've been rooting around looking for one, but so far no go.
how would I integrate Facebook into my Mac Application. I could give Objective-C a bit of a go, but it's going to be in an AppleScript-Objective-C project.
I could.. update the user's status a bit better instead of just opening their web browser and pointing them to "Facebook.com" , I could make my own interface that interacts with Facebook.
Any ideas?
You can interact with the Facebook API in many different ways, including submitting status updates as a POST request to the graph api. Their examples aren't at all language-specific. They demonstrate how to interact with it using curl on the command line, for instance.
Docs are here: http://developers.facebook.com/docs/
EDIT: Laziness IS one of the Three Virtues of the Programmer, but dude.... Clicking a link is too hard? Well, okay:
Here's how you authenticate your applications and get added as an application for a user:
http://developers.facebook.com/docs/authentication/desktop
Then here's how to work the Graph api. The section you want is "Publishing" most of the way down the page:
http://developers.facebook.com/docs/api/