https://oxpedia.org/wiki/index.php?title=Yahoo_Bundles&feed=atom&action=historyYahoo Bundles - Revision history2024-03-29T08:28:11ZRevision history for this page on the wikiMediaWiki 1.31.0https://oxpedia.org/wiki/index.php?title=Yahoo_Bundles&diff=23604&oldid=prevJohn-david.henderson: /* Preparation */2017-07-31T16:19:51Z<p><span dir="auto"><span class="autocomment">Preparation</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 16:19, 31 July 2017</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l5" >Line 5:</td>
<td colspan="2" class="diff-lineno">Line 5:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The application keys for yahoo need to be replaced by ones gotten from an application managed at yahoo.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The application keys for yahoo need to be replaced by ones gotten from an application managed at yahoo.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Go to https://developer<del class="diffchange diffchange-inline">.apps</del>.yahoo.com/<del class="diffchange diffchange-inline">projects </del>and sign into Yahoo. It is recommended to use a company-account for this where the credentials are known to more than one person.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Go to https://developer.yahoo.com/<ins class="diffchange diffchange-inline">apps/create/ </ins>and sign into Yahoo. It is recommended to use a company-account for this where the credentials are known to more than one person.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* You will see a list of all yahoo-projects associated with the current account. Click "Create a Project" on the right</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* You will see a list of all yahoo-projects associated with the current account. Click "Create a Project" on the right</div></td></tr>
</table>John-david.hendersonhttps://oxpedia.org/wiki/index.php?title=Yahoo_Bundles&diff=22442&oldid=prevKhgras: Created page with "= Using Yahoo with Open-Xchange = == Preparation == The application keys for yahoo need to be replaced by ones gotten from an application managed at yahoo. * Go to https:/..."2016-10-13T11:35:17Z<p>Created page with "= Using Yahoo with Open-Xchange = == Preparation == The application keys for yahoo need to be replaced by ones gotten from an application managed at yahoo. * Go to https:/..."</p>
<p><b>New page</b></p><div>= Using Yahoo with Open-Xchange =<br />
<br />
== Preparation ==<br />
<br />
The application keys for yahoo need to be replaced by ones gotten from an application managed at yahoo.<br />
<br />
* Go to https://developer.apps.yahoo.com/projects and sign into Yahoo. It is recommended to use a company-account for this where the credentials are known to more than one person.<br />
<br />
* You will see a list of all yahoo-projects associated with the current account. Click "Create a Project" on the right<br />
<br />
[[File:Yahoo_11.png | 800px]]<br />
<br />
<br />
* Enter a name and description for the yahoo-application in fields "Application Name" and "Description" respectively. Both will be shown to your users when allowing access to Yahoo later.<br />
<br />
* Enter the domain of your company website in field "Home Page URL"<br />
<br />
* Select "This app requires access to private user data." under "Access Scopes"<br />
<br />
* Enter the domain where your Open-Xchange server will run in field "Application Domain". This is important as the Api-Key and -Secret generated later and used with Open-Xchange will only work for this domain.<br />
<br />
* Check "Contacts" under "Select APIs for private user data access:"<br />
<br />
* Check "I have read and agree to the Yahoo! Developer Network Terms of Use." under "Terms of Use"<br />
<br />
* Click "Create Project"<br />
<br />
[[File:Yahoo_12.png | 800px]]<br />
<br />
[[File:Yahoo_13_2.png | 800px]]<br />
<br />
<br />
* Enter the value next to "Consumer Key" into file "/opt/openexchange/etc/groupware/yahoooauth.properties" as value for the parameter "com.openexchange.oauth.yahoo.apiKey". Please click the value to highlight the text.<br />
<br />
* Enter the value next to "Consumer Secret" into file "/opt/openexchange/etc/groupware/yahoooauth.properties" as value for the parameter "com.openexchange.oauth.yahoo.apiSecret". Please click the value to highlight the text.<br />
<br />
[[File:Yahoo_05.png]]<br />
<br />
[[File:Yahoo_06.png]]<br />
<br />
* Click "Verify Domain"<br />
<br />
* On the next screen click the button "Verify" next to the domain of your application<br />
<br />
[[File:Yahoo_14.png | 800px]]<br />
<br />
* Do what is described on screen to verify your domain.<br />
<br />
[[File:Yahoo_15.png | 800px]]<br />
<br />
<br />
<br />
<br />
{{InstallPlugin|pluginname=open-xchange-oauth open-xchange-messaging|toplevel=products |sopath=appsuite/stable/backend |version=App Suite}}<br />
<br />
{{InstallPlugin|pluginname=open-xchange-oauth-yahoo open-xchange-subscribe-yahoo|sopath=stable}}<br />
<br />
== Configuration ==<br />
<br />
If your OX server is reachable only via one host name, you won't have to do anything. If it is reachable by more than one host name, create or open the file "/opt/openexchange/etc/groupware/deferrer.properties" and set the properties therein as such:<br />
<br />
com.openexchange.http.deferrer.url=https://mymaindomain.invalid<br />
<br />
substituting the value of the property for the domain for which you registered the yahoo-application above (Parameter "Application Domain", see above under Preparation).</div>Khgras