Jump to content

Soundcloud configuration


MattDeBeer

Recommended Posts

MattDeBeer

I seem to be unable to find anyway to configure the Soundcloud channel, am I missing something or is it still to be implemented?

I was hoping to be able to login to my profile to be able to see my playlists or likes ...

Link to comment
Share on other sites

snazy2000

@@MattDeBeer ive just pushed a new version. which includes Login with Playlists :)

 

You will need Server version 3.0.5294.41893 (Dev)

Edited by snazy2000
  • Like 1
Link to comment
Share on other sites

snazy2000

I'll take look. Anyone else having this issue?

 

Sent from my HTC One using Tapatalk

Link to comment
Share on other sites

MattDeBeer

I havent been able to get it working - 2 issues:

1) My Playlists does not appear as an option on my XBox360 MBClassic

2) Via Chrome - the My Playlists option appears but when I click I am getting "ValueType 'System.Boolean' cannot be null."

 

Here is what looks like the section from my logfile:

2014-07-03 20:38:32.5549 Debug - SoundCloudChannel: AUTHENTICATED
2014-07-03 20:38:34.6111 Debug - SoundCloudChannel: PLAYLIST
2014-07-03 20:38:34.6111 Debug - HttpServer: HTTP Response 200 to 192.168.0.13:58952. Response time: 2063.118 ms. Content length: 389 bytes.
2014-07-03 20:38:35.6901 Debug - HttpServer: HTTP Response 304 to 192.168.0.13:58952. Response time: 9.0005 ms. Content length: 0 bytes.
2014-07-03 20:38:35.7641 Debug - HttpServer: HTTP Response 200 to 192.168.0.13:58952. Response time: 8.0004 ms. Content length: 878 bytes.
2014-07-03 20:38:35.8271 Debug - HttpServer: HTTP Response 200 to 192.168.0.13:58952. Response time: 11.0007 ms. Content length: 196 bytes.
2014-07-03 20:38:35.8631 Debug - HttpServer: HTTP Response 200 to 192.168.0.13:58952. Response time: 11.0007 ms. Content length: 501 bytes.
2014-07-03 20:38:36.3182 Debug - HttpServer: HTTP Response 200 to 192.168.0.13:58952. Response time: 12.0006 ms. Content length: 501 bytes.
2014-07-03 20:38:37.5432 Error - DtoUtils: ServiceBase<TRequest>::Service Exception
ValueType 'System.Boolean' cannot be null.
System.Runtime.Serialization.SerializationException
  at ReadPlaylistFromJson(XmlReaderDelegator , XmlObjectSerializerReadContextComplexJson , XmlDictionaryString , XmlDictionaryString[] )
  at System.Runtime.Serialization.Json.JsonClassDataContract.ReadJsonValueCore(XmlReaderDelegator jsonReader, XmlObjectSerializerReadContextComplexJson context)
  at System.Runtime.Serialization.Json.JsonDataContract.ReadJsonValue(XmlReaderDelegator jsonReader, XmlObjectSerializerReadContextComplexJson context)
  at System.Runtime.Serialization.Json.XmlObjectSerializerReadContextComplexJson.ReadDataContractValue(DataContract dataContract, XmlReaderDelegator reader)
  at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, Type declaredType, DataContract& dataContract)
  at System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserialize(XmlReaderDelegator xmlReader, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle, String name, String ns)
  at ReadArrayOfPlaylistFromJson(XmlReaderDelegator , XmlObjectSerializerReadContextComplexJson , XmlDictionaryString , XmlDictionaryString , CollectionDataContract )
  at System.Runtime.Serialization.Json.JsonCollectionDataContract.ReadJsonValueCore(XmlReaderDelegator jsonReader, XmlObjectSerializerReadContextComplexJson context)
  at System.Runtime.Serialization.Json.JsonDataContract.ReadJsonValue(XmlReaderDelegator jsonReader, XmlObjectSerializerReadContextComplexJson context)
  at System.Runtime.Serialization.Json.XmlObjectSerializerReadContextComplexJson.ReadDataContractValue(DataContract dataContract, XmlReaderDelegator reader)
  at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, Type declaredType, DataContract& dataContract)
  at System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserialize(XmlReaderDelegator xmlReader, Type declaredType, DataContract dataContract, String name, String ns)
  at System.Runtime.Serialization.Json.DataContractJsonSerializer.InternalReadObject(XmlReaderDelegator xmlReader, Boolean verifyObjectName)
  at System.Runtime.Serialization.XmlObjectSerializer.InternalReadObject(XmlReaderDelegator reader, Boolean verifyObjectName, DataContractResolver dataContractResolver)
  at System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName, DataContractResolver dataContractResolver)
  at System.Runtime.Serialization.Json.DataContractJsonSerializer.ReadObject(XmlDictionaryReader reader)
  at System.Runtime.Serialization.Json.DataContractJsonSerializer.ReadObject(Stream stream)
  at SoundCloud.NET.JsonSerializer.Deserialize[T](String json)
  at SoundCloud.NET.SoundCloudApi.ApiAction[T](Uri uri, HttpMethod method, Boolean requireAuthentication)
  at SoundCloud.NET.SoundCloudApi.ApiAction[T](ApiCommand command, Object[] parameters)
  at SoundCloud.NET.User.GetPlaylists(Int32 id)
  at MediaBrowser.Plugins.SoundCloud.SoundCloudChannel.<GetPlayLists>d__17.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  at MediaBrowser.Plugins.SoundCloud.SoundCloudChannel.<GetChannelItems>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  at MediaBrowser.Server.Implementations.Channels.ChannelManager.<GetChannelItems>d__c7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
  at MediaBrowser.Server.Implementations.Channels.ChannelManager.<GetChannelItems>d__b7.MoveNext()
 
2014-07-03 20:38:37.5432 Error - HttpServer: Error processing request for /mediabrowser/Channels/b5b66e89d310cb3804c156d69ce50f36/Items?SortBy=&SortOrder=Ascending&Fields=PrimaryImageAspectRatio&StartIndex=0&Limit=20&UserId=f23a949b5da2dd2cb526bf4fa8738d39&folderId=6c7997a813a17adeb06c0be4f264f0ca
ValueType 'System.Boolean' cannot be null.
ServiceStack.HttpError
No Stack Trace Available
Link to comment
Share on other sites

  • 1 month later...
fromthewoods

I am having the same issue. I remember the first time I installed it I saw the login screen for soundcloud but at the time I didn't bother configuring it. Now I am trying to configure the Soundcloud plugin but it doesn't appear as installed under 'Plugins - My Plugins'. I have tried installing older versions and reinstalling it and it appears to install because I get prompted to restart. I also see in the notifications:

SoundCloud was installed.

19 minutes ago

Added Support for Login

 

I see Soundcloud when I run MBT or the Web Interface but I don't see how to log in.

 

Server Version 3.0.5340.21263

Edited by fromthewoods
Link to comment
Share on other sites

  • 3 weeks later...
fromthewoods

Thanks for the reply Luke however I'm still having the issue. Soundcloud doesn't appear under Plugins in the server dashboard. I do see it in MBT.

54091c6c368c8_MyPlugin.jpg54091c86d4110_Home.jpg

Link to comment
Share on other sites

snazy2000

Ive just installed the plugin from whats on the catalog and login shows. 

 

as luke says i will need to see logs. 

 

:)

Link to comment
Share on other sites

  • 2 months later...
fromthewoods

Bump on this. I am still unable to see SoundCloud in "My Plugins". For now I'd just like to remove it. Any idea how to do that cleanly?

Link to comment
Share on other sites

i would use the plugin catalog to reinstall the latest version of the plugin. i'm pretty sure this is resolved now. i just tested quickly and it seems fine.

Link to comment
Share on other sites

fromthewoods

Ok, dll nuked. Fwiw, I tried installing SoundCloud again. Still no show in my plug ins. It seems something else is causing my issue. Would there be any harm in running the server installer again from the download page or would that have the same effect as when the server auto updates?

 

Sent from my SCH-I545 using Tapatalk

Link to comment
Share on other sites

  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...