Public
Valued Contributor

Smiirl Integration

Has anyone had success with Smiirl's custom web counter? We are looking to connect them to individual superusers Kudo count.


Any best practices would be very welcome. 🙂

13 Replies 13

Hi @christophertsan,

Yes, this API is available on all Lithium Communities, but you might not have API read access permissions enabled for the default anonymous user. You would need to do this as the Smiirl client would contact your community as an anonymous user. If you don't want to grant API read permissions to everyone you would need to go the route of creating an endpoint.


Khoros Best Practice until August 2019. Onwards posting as Claudius.
Learn how to master Khoros. Learn Best Practice in the Community Documentation
If you appreciate my efforts, please give me a kudo ↓
Accept as solution to help others find it faster.

Thanks @ClaudiusH.   Some of this is over our head.  If I'm understanding this correctly, this is an existing rest call we can make.

Example for my username on our forum: http://forum.telus.com/restapi/vc/users/login/Christopher/kudos/received/count?restapi.response_form...

However, as you can see if you test it, it says not allowed.

I'm assuming you mean I need to make this API readable publicly - is this within the Community Admin? I've been searching, and can't find anything related, other than creating an API app.  

Can you help us further?  Thanks.

Honored Contributor

Oh my goodness, I need one of these! I sort of want to send them as swag to some of our top users - as well as having one on my desk :-D. 

@ClaudiusH Hey Lithium team, hoping someone can still help. We can't get this working because Smiirl is requesting a very specific format for the response, and as I understand it, the response Lithium provides can't be altered.  Did anyone get this working?

From Smiirl: "I am afraid the only format our Counter can accept is the following: {"number":1}. You cannot, unfortunately, use the following response : {"response":{"status":"success","value":{"type":"int","$":34}}}.

I don't know if you took a look at the following documentation, to build you JSON url: https://medium.com/@m_nebra/bootstrapping-your-company-counter-22f5d4bc7dd4 "

Smiirl is expecting a response formatted as such: {"number":2}

How can this be accomplished?

 

Welcome to the Technology board!

Curious about our platform? Looking to connect on social technology? You've come to the right place!

Are you a Khoros customer? For direct assistance from our Support team, please visit the Support Forum.