Portfolio using Kuler API

I've been working on creating a portfolio for myself and thought it would be cool to integrate the Adobe Kuler API into it.
Here's what I came up with: http://www.joelb.me
Feedback on the portfolio design is appreciated, and I'd love it if my site could get featured on the API samples page

ah, ok. got it. this is what you need to do-
1. get your own api key
2. in your rss url, you'll need to add something like this to
the end of the url string "
http://kuler.adobe.com/kuler/API/rss/get.cfm?key=D3..."
hope that helps

Similar Messages

  • How do I use the Kuler API?

    For more information on the Kuler APIs and guidelines for usage and application naming, see the Kuler
    Update (5/30/13): We're working to rebuild the Kuler API to offer more robust capababilities.  Until then, we're no longer issuing new API keys.  If you already have a key and are using the API, your service will not be interupted (your key will continue to work).

    Neha, thanks for your response.
    However there are two issues that I don't think have been addressed that make the old API unusable:
    1) URLs in the RSS feeds are not publicly accessible links.  For example:
    http://internal-prod-backend-1515523722.us-east-1.elb.amazonaws.com/index.cfm#themeID/5956 36
    (Copied from https://kuler-api.adobe.com/rss/search.cfm?searchQuery=blue&key=mykey)
    2) There are application errors on the thumbnail URLs.  For example:
    https://kuler-api.adobe.com/rss/png/generateThemePng.cfm?themeid=11&key=mykey
    yields: "error on line 1 at column 1: Document is empty"

  • Saving Kuler themes using the API?

    I'm looking through the API and I can't find where it says that I can save a theme. Am I just missing it or is it actually not possible to save themes? This would be a big oversight.

    Hello Andy,
    Kuler APIs currently do not support saving the themes. You can get RSS feeds for specific themes (e.g. highest-rated, most-popular etc), search themes based on keywords, view specific themes etc.
    Dave pointed to the Kuler Dev home page: http://learn.adobe.com/wiki/display/kulerdev/home
    This link has the details about the APIs, samples and FAQs as well.
    Thanks!
    Kuler team

  • Kuler API doesn't work with Windows 8 apps

    Hi, I've been trying to get the Kuler API to work with my app for Windows 8 (I'm using C# and XAML). For example:
    string feed = await client.GetStringAsync("https://kuler-api.adobe.com/rss/get.cfm?listType=" + type + "&itemsPerPage=" + items + "&timeSpan=" + timeSpan + "&key=" + key);
    However this throws a Http Request Excepion and tells me: "The server committed a protocol violation. Section=ResponseHeader Detail=CR must be followed by LF".
    This request worked absolutely fine a while ago but now it throws that exception. If I paste the url into a web browser like Chrome it works fine because Chrome ignores errors like this. Is there any way of fixing this problem? Thanks.
    Edit: if the issue can't be resolved, can anyone give an update as to when the new API system is going to be in operation? I haven't heard anything since May and it's now July.

    See:
    *https://support.mozilla.org/kb/windows-media-or-other-plugins-stopped-working
    There has been a change in where Firefox searches for plugins and the plugins folder in the Firefox program folder is no longer scanned for plugins, so Firefox won't find them anymore if they are installed in the plugins folder instead of the "browser\plugins" folder that Firefox now scans.
    You can set the plugins.load_appdir_plugins pref to true on the about:config page to make Firefox scan the "<install>/plugins/" directory for plugins like the WMP plugin (np-mswmp.dll).
    You can alternatively move plugins from "<install directory>\plugins\" to "<install directory>\browser\plugins\" (create this folder when missing) to make Firefox find them again.
    *http://www.ghacks.net/2013/05/15/why-you-may-have-lost-access-to-plugins-or-extensions-in-firefox-21/
    *http://mike.kaply.com/2013/04/24/major-changes-coming-in-firefox-21/

  • API for Adobe Color - what's the successor to the Kuler API

    I had an Adobe Kuler API key, and I have written an app that used it to retrieve Kuler color schemes.
    Since Adobe moved Kuler over to Color, this has all stopped working.
    (Other people had problems before that point, because Adobe stopped issuing new API keys for Kuler, but I had a key and it kept working).
    So my question is: How do I change my app so it works again? What is the successor to the Kuler API?
    I've searched and found nothing - which may indicate that there is no API. But it would seem odd for Adobe to move to a new platform and silently discontinue such a key feature.
    And if there is no API at present, it would help to know what plans there are. If the Kuler API is permanently dead, I need to find a rival community-generated colour scheme platform, and recode to use that instead.

    I'd love to see an API for adobe color as well.

  • Kuler API Changes

    Hello folks, we have some updates for developers using the
    Kuler API:
    *API keys and new API*
    We are updating the kuler APIs to use a developer key system.
    We are implementing this for future features and functionality, as
    well as additional security.
    What do you need to do?
    1. Apply for a key at
    http://kuler.adobe.com/api/
    2. Update your APIs to the new APIs starting September 18, to
    keep your kuler colors flowing. The current APIs will stop
    returning requests on October 15. See the new APIs
    here.
    *Adobe Developer Connection*
    Kuler is now out of Adobe Labs, so check out the new
    Kuler
    area on Adobe Developer Connection. Once registered, you can
    find your API key information here.
    *Kuler code*
    Visit the new discussion forum for our developers: Kuler
    code. Post your Kuler-colored applications, ask questions, etc. The
    Kuler
    talk forum will be for general, non-dev discussion.
    *Show off your application*
    We have listed the Kuler API applications that we know of
    under
    Samples.
    If you have come up with something new, let us know on Kuler code.

    ah, ok. got it. this is what you need to do-
    1. get your own api key
    2. in your rss url, you'll need to add something like this to
    the end of the url string "
    http://kuler.adobe.com/kuler/API/rss/get.cfm?key=D3..."
    hope that helps

  • Kuler APIs in action

    For a list of the applications your fellow members have
    created using the kuler APIs, see the
    kuler
    mashups wiki. The list includes:
    * kuler panels for Flash CS3, Fireworks CS3, and Dreamweaver
    CS3
    * a Mac OS color picker plug-in
    * generative art with Cooler Kreator
    * screensavers, and more.
    If you have created a kuler mashup, please add it to the wiki
    and, as some folks have done already, feel free to let us know here
    on kuler talk.
    More info on the kuler APIs
    here. Have
    fun!
    Sami

    The November Quarterly Update will include a kuler API
    discussion.
    We've just opened up registration for the November 15th
    Quarterly developer update. Look for it at
    http://www.adobe.com/cfusion/event/index.cfm?event=detail&id=883099&loc=en_us
    This is a presentation tailored to developers for Adobe
    Creative Suite products. This session will include presentations on
    kuler, Flash, Dreamweaver, InDesign/InCopy, InDesign Server,
    Photoshop, Version Cue, Scripting, Illustrator and Bridge.
    Information about previous updates can be found at
    http://blogs.adobe.com/notesfrommnr/quarterly_update/

  • Kuler API changed?

    We've used the Kuler API for a small application and it
    worked well for several weeks (end of 2008). Now we're getting
    error 2048 (security sandobox violation) and the data from kuler
    can't be loaded. When launching within Flash it's working weel but
    when loaded to the server the above mentioned error occurs.
    What leaves me confused is the fact, that the app worked and
    suddenly stopped. By the way the
    Kuler
    Panel example isn't working neither.
    Looking foreward for your advice.
    Benjamin

    ah, ok. got it. this is what you need to do-
    1. get your own api key
    2. in your rss url, you'll need to add something like this to
    the end of the url string "
    http://kuler.adobe.com/kuler/API/rss/get.cfm?key=D3..."
    hope that helps

  • Unable to display double values in Excel sheet using JExcel API

    Hi
    I am writing code to generate report in the form of Excel Sheet using JExcel API.
    Everything is going fine but whenever I want to put some double values in a cell it is only showing 2 decimal places. My problem is "I want to show upto five decimal places".
    Any kind of reply might help me lot.
    Thank U.

    If you enable the submit zero option, it still happens? This is a new feature on the display tabl
    #NumericZero Enhancements
    To display a numeric zero in place of an error message, you can enter #NumericZero in any of the three Replacement text fields. When you use the #NumericZero option:
    · Excel formatting for the cell is retained.
    · All calculations with dependency on the cell will compute correctly and will take the value of this cell as zero.
    · This numeric zero is for display only. When you submit, the zero value is NOT submitted back to the data source.
    You cannot set display strings for cells that contain an invalid member or dimension name (metadata error). Metadata errors produce standard descriptive error messages.
    Errors are prioritized in the following order from highest to lowest. The error message for a higher-priority error takes precedence over that for a lower-priority error.
    1. (Highest) Metadata errors
    2. #No access
    3. #Invalid/Meaningless
    4. #No data\Missing

  • How Do I Use the API to Abbreviate?

    How do I use the ACE API to limit the output field length and properly abbreviate the output field?
    Using the pwace command-line application, I get abbreviated output that looks like this for a 30 byte field:
    nnnnn GEORGE WASHNGTN MMRL HWY
    However, when using the API, I end up with a truncated field:
    nnnnn GEORGE WASHINGTON MEMORI
    This is from the PRIM_ADDR field.
    How do I use the API to get the same field value as the command-line application?
    Thanks,
    Rob
    Edited by: rriggs on Jun 30, 2010 11:36 PM

    Rob,
    The jobfile product has intelligent truncation built into the product.  However, with the API this would be up for the user to code around. 
    Thanks,
    Brandon

  • Cross Reference within external Database using XREF API

    Hi Experts,
       Can we do Cross Reference within external Database using  XREF API uses JDBC to access the Oracle Database Stored Procedures in SAP PI? How to use a JNDI Data source to access the DB and how to do the Connection Pooling will be done by the SAP J2EE server? Kindly let me know step by step proceedings.
    Regards
    Archana

    Hello Archana,
    It can be done with a Lookup call in a mapping.
    Here's a little article about the topic in the SAP wiki:
    http://wiki.sdn.sap.com/wiki/display/XI/HowtouseCrossReferencewithinexternal+Database
    With kind regards
                     Sebastian

  • Problem Sending mails in a loop using JavaMail API

    Hello All,
    I am sending emails in a loop(one after the other) using JavaMail API,but the problem is, if the first two,three email addresses in the loop are Valid it sends the Email Properly, but if the Fourth or so is Invalid Address it throws an Exception....
    "javax.mail.SendFailedException: Sending failed;"
    nested exception is:
    javax.mail.SendFailedException: Invalid Addresses;
    nested exception is:
    javax.mail.SendFailedException: 450 <[email protected]>:Recipient address rejected: Domain not found......
    So if i want to send hundereds of emails and if one of the Emails inbetween is Invalid the process Stops at that point and i could not send the other emails in the Loop......
    How Could i Trap the exception thrown and handle it in such a way, so that the loops continues ..
    Is there something with the SMTP Server....?
    The code which i am using is as follows....
    <Code>...
    try {
    InitialContext ic = new InitialContext();
    Session session = (Session) ic.lookup(JNDINames.MAIL_SESSION);
    if (Debug.debuggingOn)
    session.setDebug(true);
    // construct the message
    MimeMessage msg = new MimeMessage(session);
    msg.setFrom(new InternetAddress(eMess.getEmailSender()));
    String to = "";
    msg.setRecipients(Message.RecipientType.TO,
    InternetAddress.parse(to, false));
    msg.setRecipients(Message.RecipientType.BCC,
    InternetAddress.parse(eMess.getEmailReceiver(), false));
    msg.setSubject(eMess.getSubject());
    msg.setContent(eMess.getHtmlContents(),"text/plain");
    msg.saveChanges();                
    Transport.send(msg);
    } catch (Exception e) {
    Debug.print("createAndSendMail exception : " + e);
    throw new MailerAppException("Failure while sending mail");
    </Code>....
    Please give me any suggestions regarding it....and guide me accordingly..
    Thanks a million in advance...
    Regards
    Sam

    How about something like the code attached here. Be aware it is lifted and edited out of an app we have here so it may require changing to get it to work. If it don't work - don't come asking for help as this is only a rough example of one way of doing it. RTFM - that's how we worked it out!
    SH
    try {
    Transport.send(msg);
    // If we get to here then the mail went OK so update all the records in the email as sent
    System.out.println("Email sent OK");
    catch (MessagingException mex) {
    System.out.println("Message error");
    Exception ex = mex;
    do {
    if (ex instanceof SendFailedException) {
    if (ex.getMessage().startsWith("Sending failed")) {
    // Ignore this message as we want to know the real reason for failure
    // If we get an Invalid Address error or a Message partially delivered message process the message
    if (ex.getMessage().startsWith("Message partially delivered")
    || ex.getMessage().startsWith("Invalid Addresses")) {
    // This message is of interest as we need to process the actual individual addresses
    System.out.println(ex.getMessage().substring(0, ex.getMessage().indexOf(";")));
    // Now get the addresses from the SendFailedException
    SendFailedException sfex = (SendFailedException) ex;
    Address[] invalid = sfex.getInvalidAddresses();
    if (invalid != null) {
    System.out.println("Invalid Addresse(s) found -");
    if (invalid.length > 0) {
    for (int x = 0; x < invalid.length; x++) {
    System.out.println(invalid[x].toString().trim());
    Address[] validUnsent = sfex.getValidUnsentAddresses();
    if (validUnsent != null) {
    System.out.println("Valid Unsent Addresses found -");
    if (validUnsent.length > 0) {
    for (int x = 0; x < validUnsent.length; x++) {
    System.out.println(validUnsent[x].toString().trim());
    Address[] validSent = sfex.getValidSentAddresses();
    if (validSent != null) {
    System.out.println("Valid Sent Addresses found -");
    if (validSent.length > 0) {
    for (int x = 0; x < validSent.length; x++) {
    System.out.println(validSent[x].toString().trim());
    if (ex instanceof MessagingException)
    ex = ((MessagingException) ex).getNextException();
    else {
    // This is a general catch all and we should assume that no messages went and should stop
    System.out.println(ex.toString());
    throw ex;
    } while (ex != null);

  • How to use excel api in java?

    I need to use excel api in Java to generate data in excel format. Can any one tell any of the use ful Excel api that we can down load from net? i have read about Apache's POi-hssf-Java api. But the jar i downloaaded from Apache site is not working ? Can anybody please send me the jar for taht Api ?

    Hi,
    In fact i was not clear about whcih jar file to download from the apache site. i found one folder structure like this
    -parent
    -bin
    -src
    All these folders contained some zip files. i took the zip files and extracted them. And i set teh class path also . But when i tried to import in java programs ,these jar files are giving compilation errors

  • Get all the field's value of addressbook entry using c++ api

    How can i get all the field values of address book entry in groupwise using c++ api.

    You should be able to do that via the Token API. There is an AddressBookGetEntry method. You could createsome sort of AddressbookEntry class that fetches (via iteration over the defined ABFields) all the innformation.

  • Can I use external APIs to authenticate users?

    I have been asked to develop a lightswitch application either as desktop client or HTML client. Now I am confused about the authentication
    mechanism in LightSwitch, and it leads a question: Can I authenticate my users from an external website or application?  
    For the HTML client, I have been thinking that whether I could use external APIs like Facebook Login API to authenticate my users? If I could, the code should be JavaScript, then where should I put it, and how can I configure my LS application?
    For the desktop client, same question, if I could identify my users by pulling some user information from an external website, what kind of code/Programming Language shall I use? 

    Hey ConnorTx!
    This is not supported out of the box.
    For in-browser desktop applications, you can hack around this by setting up the social media credentials, then redirecting to your desktop application while passing the self-encrypted credentials.  I explained this workaround in
    this article.
    I don't have enough production experience with HTML apps yet.  However when you use Forms authentication, I suspect you can simply fill in the IPrincipal on the HttpContext.Current, then redirect to your HTML app, and the LightSwitch Forms Auth mechanism
    would pick up your principal as valid credentials.  I wish I had time to show you some code for this, would make a great blog post :/
    Keep rocking LS!
    Jan
    It's your story - time to switch on the innovation.||About me||LightSwitch blog

Maybe you are looking for

  • 1.1 performance question

    In the read me file I found this: Lightroom may experience decreased performance when the preference to Update XMP Automatically is turned on in the preferences. But when I look in preferences I don't see an option to change this. For me 1.1 is alot

  • Adobe 10 X install fails

    I am trying to install an Enterprise version of Acrobat X Pro on my Win XP 32-bit desktop and keep getting the same error: "This application cannot be installed on this operating system.  Setup will now terminate.  Please refer to the minimum system

  • How to reuse old Itunes library in new laptop?

    Hi,   I'm kind of new to Itunes. Here is my scenario:  I have old computer with Windows XP.  I think i have Itunes library installed in My Music folder in the internal HD. All of my music (WAV, MP3, AIFF) are in external HD. Now i want to move all to

  • Outlook not sync contacts with changed "file as" field?

    I am syncing contacts and calendar from Outlook on my office PC (and everything else from Mac at home). I have a very large contact list and have noticed that a number of key contacts have not synced. It appears that any contacts with a changed "file

  • Convert backup server from TSM to CommVault, got an error?

    RMAN> backup tag 'Archivelog Backup' archivelog all not backed up format 'LOG_%d_%T_%U' delete all input; Starting backup at 19-DEC-12 current log archived using channel ORA_SBT_TAPE_1 using channel ORA_SBT_TAPE_2 channel ORA_SBT_TAPE_1: starting arc