Integrate with Joind.in #16
Comments
Lorna has confirmed today that she has code in the Joind.in code (albeit not pushed to live yet) which provides the API access we require. Awaiting confirmation of methods to implement.... |
Code provided is as follows (with minor tweaks for readability):
I'll start looking at integrating this, maybe Sunday night? |
Do we have hooks/signals for this kind of functionality and the events that On 10 August 2012 14:51, Jon The Nice Guy Spriggs
|
Create a new class in For an example, see this file: https://github.com/JonTheNiceGuy/cfm2/blob/master/classes/Plugin/GlueBroadcaster/hook_loader.php#L67 |
I should add, the AutoLoader will break directory structures by _'s, so avoid calling the dir anything with underscores in. Once the plugin is created, add it to /config/plugins.php. I would suggest using the Object_SecureConfig class (see this line for an example: https://github.com/JonTheNiceGuy/cfm2/blob/master/classes/Glue/TwitterAPI.php#L92) to store and retrieve the user secret, and probably the API URL and eventID as well (although they don't need to be kept secret, it's probably a good idea to keep them all in the same place). Depending on what the output is from the curl call, you might be able to update the talk object with the joind.in URL for that talk off the back of the request. |
@jgbreezer Are you considering working on this? If not I'll look to get this in tonight. |
Pull #88 resolves this request. |
Resolves Issue #16: "Integrate with Joind.in"
Waiting on API availability from Joind.in team.
With this integration, when talks are fixed, they will be pushed to Joind.in, and the URL for that joind.in access will be automatically added to the talk on CFM2.
The text was updated successfully, but these errors were encountered: