Support » Plugin: Publish To Apple News » Where is the “Configuration File”?

  • Resolved cloudninecreative

    (@cloudninecreative)


    I am still having trouble connecting my CMS to Apple news and am using the Alley plugin for WordPress. I deleted the plugin and re-installed it and now it’s asking me to “upload channel configuration file”. The problem is, I have no idea where that is located. I think it’s a .papi file. There is an option to enter it in manually but it’s just a large text box so I’m not sure if it’s supposed to be code in there. In the past I just entered the channel ID, key id, and secret code however again, the window as to where to input that is now missing:

    https://share.getcloudapp.com/P8uG6PPK

    Has anyone else ran into this issue and if-so, how did they solve it? I literally can’t connect my website to Apple News atm. I see that they pushed an update to this plugin about 2 weeks ago so not sure if that has anything to do with these problems…. help!

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Kevin Fodness

    (@kevinfodness)

    Hi @cloudninecreative

    Yes, that’s correct, the plugin now uses Apple’s preferred method of specifying API credentials, which is the .papi file. If you had previously connected to the API by entering your channel ID, key, and secret, those values are still saved in the database. If you see a menu option for Sections, you can click on that, and if you see a list of your Apple News sections, then the API connection is successful.

    If not, you will need to create and upload a .papi file, or enter the contents of the file manually. There is a link on the Settings screen (the one that says “the Apple News API documentation”) – if you click that it takes you here: https://developer.apple.com/documentation/apple_news/apple_news_api/getting_ready_to_publish_and_manage_your_articles

    On that page, scroll to the section labeled Get the Apple News API and click on the link that says Apple News API Client Utility. Unpack it and it has instructions on how to create your .papi file and verify it by running commands against the API using the CLI utility. Once you have verified that your .papi file is correct and that you can access the API with the credentials, you can upload it to your WordPress site via the Apple News Settings screen.

    Basically, this process ensures that your channel ID, key, and secret are properly configured to access Apple’s API before attempting to hook up your WordPress site.

    Thread Starter cloudninecreative

    (@cloudninecreative)

    Hi Kevin,

    Thanks for the quick reply. I have had my channel previously connected but nothing recent was connecting so I actually de-activated/uninstalled the plug and then installed/activated it again and so now I don’t think the details will be in there. I’m then looking at uploading this .papi file – or – entering things in manually in a blank window. Our channel has been approved by Apple and items are already populating, I just need to fix this.

    https://apple.news/TnqBa1mKmSYa-lF08_Rmc6g

    I’m just not a coder so this is proving a bit of a challenge to get right.

    In terms of sections, they were there but upon this re-install, it just says “Unable to fetch a list of sections” now. I find the instructions and coding a bit cumbersome but I can give it another try. No chance you know someone (you?) who could help me with this if I pass along my Chanel and Key ID and secrete key do you?

    Thread Starter cloudninecreative

    (@cloudninecreative)

    I can’t find this:

    “Where {VERSION} is the current version found in /lib/papi-client/version.rb.”

    And am I supposed to sub out “VERSION” above with something?

    Thread Starter cloudninecreative

    (@cloudninecreative)

    This is what I’m getting in Terminal – looks like it failed?!

    Last login: Sun Sep  5 12:38:07 on ttys000
    
    The default interactive shell is now zsh.
    To update your account to use zsh, please run <code>chsh -s /bin/zsh</code>.
    For more details, please visit https://support.apple.com/kb/HT208050.
    Bruce-MBP:~ brucembp$ sudo gem install ~/Downloads/Apple-News-API-CLI/papi-client-{1.10.4}.gem
    Password:
    Building native extensions. This could take a while...
    ERROR:  Error installing /Users/brucembp/Downloads/Apple-News-API-CLI/papi-client-{1.10.4}.gem:
    	ERROR: Failed to build gem native extension.
    
        current directory: /Library/Ruby/Gems/2.6.0/gems/json-2.0.2/ext/json/ext/generator
    /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby -I /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0 -r ./siteconf20210905-4079-1px5u2v.rb extconf.rb
    creating Makefile
    
    current directory: /Library/Ruby/Gems/2.6.0/gems/json-2.0.2/ext/json/ext/generator
    make "DESTDIR=" clean
    
    current directory: /Library/Ruby/Gems/2.6.0/gems/json-2.0.2/ext/json/ext/generator
    make "DESTDIR="
    compiling generator.c
    In file included from generator.c:1:
    In file included from ./../fbuffer/fbuffer.h:5:
    In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby.h:33:
    /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/ruby.h:24:10: fatal error: 'ruby/config.h' file not found
    #include "ruby/config.h"
             ^~~~~~~~~~~~~~~
    /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/ruby.h:24:10: note: did not find header 'config.h' in framework 'ruby' (loaded from '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks')
    1 error generated.
    make: *** [generator.o] Error 1
    
    make failed, exit code 2
    
    Gem files will remain installed in /Library/Ruby/Gems/2.6.0/gems/json-2.0.2 for inspection.
    Results logged to /Library/Ruby/Gems/2.6.0/extensions/universal-darwin-21/2.6.0/json-2.0.2/gem_make.out
    Thread Starter cloudninecreative

    (@cloudninecreative)

    Help!

    Thread Starter cloudninecreative

    (@cloudninecreative)

    So I was able to get it to connect in my CMS because it’s now recognizing my sections but when I publish I get the code below and have no idea what the problem is. The weird thing is that there ARE articles that have published on our channel – and it’s the same website that it’s feeding it from (and we haven’t changed that at all). Any help???

    ———-

    API Response:
    Array
    (
       [headers] => Requests_Utility_CaseInsensitiveDictionary Object
           (
               [data:protected] => Array
                   (
                       [server] => AppleHttpServer/21d85a9b022c382b518860f75a6adf819895c154
                       [date] => Tue, 07 Sep 2021 00:22:18 GMT
                       [content-type] => application/json;charset=utf-8
                       [content-length] => 11820
                       [request-id] => a5880a40-0f71-11ec-a332-23ae63e8c172
                       [x-request-id] => a5880a40-0f71-11ec-a332-23ae63e8c172
                       [x-test-source-environment] => prod
                       [x-content-type-options] => nosniff
                       [x-xss-protection] => 1; mode=block
                       [cache-control] => no-cache, no-store, max-age=0, must-revalidate
                       [pragma] => no-cache
                       [expires] => 0
                       [strict-transport-security] => Array
                           (
                               [0] => max-age=31536000 ; includeSubDomains
                               [1] => max-age=31536000
                           )
    
                       [x-frame-options] => DENY
                       [x-b3-traceid] => ffcbec7ea4fefc79
                   )
    
           )
    
       [body] => {"errors":[{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",2],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",2],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",2],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",4],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",4],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",4],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",6],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",6],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",6],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",8],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",8],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",8],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",10],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",10],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",10],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",13],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",13],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",13],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",15],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",15],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",15],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",17],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",17],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",17],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",19],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",19],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",19],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",21],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",21],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",21],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",23],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",23],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",23],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",25],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",25],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",25],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",27],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",27],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",27],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",30],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",30],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",30],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",32],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",32],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",32],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",34],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",34],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",34],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",36],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",36],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",36],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",38],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",38],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",38],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",40],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",40],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",40],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",42],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",42],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",42],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."}]}
       [response] => Array
           (
               [code] => 400
               [message] => Bad Request
           )
    
       [cookies] => Array
           (
           )
    
       [filename] => 
       [http_response] => WP_HTTP_Requests_Response Object
           (
               [response:protected] => Requests_Response Object
                   (
                       [body] => {"errors":[{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",2],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",2],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",2],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",4],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",4],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",4],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",6],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",6],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",6],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",8],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",8],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",8],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",10],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",10],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",10],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",13],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",13],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",13],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",15],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",15],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",15],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",17],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",17],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",17],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",19],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",19],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",19],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",21],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",21],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",21],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",23],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",23],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",23],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",25],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",25],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",25],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",27],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",27],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",27],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",30],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",30],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",30],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",32],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",32],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",32],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",34],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",34],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",34],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",36],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",36],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",36],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",38],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",38],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",38],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",40],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",40],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",40],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",42],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",42],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",42],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."}]}
                       [raw] => HTTP/1.1 400 Bad Request
    Server: AppleHttpServer/21d85a9b022c382b518860f75a6adf819895c154
    Date: Tue, 07 Sep 2021 00:22:18 GMT
    Content-Type: application/json;charset=utf-8
    Content-Length: 11820
    Connection: close
    Request-Id: a5880a40-0f71-11ec-a332-23ae63e8c172
    X-REQUEST-ID: a5880a40-0f71-11ec-a332-23ae63e8c172
    X-TEST-SOURCE-ENVIRONMENT: prod
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    Cache-Control: no-cache, no-store, max-age=0, must-revalidate
    Pragma: no-cache
    Expires: 0
    Strict-Transport-Security: max-age=31536000 ; includeSubDomains
    X-Frame-Options: DENY
    X-B3-TraceId: ffcbec7ea4fefc79
    Strict-Transport-Security: max-age=31536000
    
    {"errors":[{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",2],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",2],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",2],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",4],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",4],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",4],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",6],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",6],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",6],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",8],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",8],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",8],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",10],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",10],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",10],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",13],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",13],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",13],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",15],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",15],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",15],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",17],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",17],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",17],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",19],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",19],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",19],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",21],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",21],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",21],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",23],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",23],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",23],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",25],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",25],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",25],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",27],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",27],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",27],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",30],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",30],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",30],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",32],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",32],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",32],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",34],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",34],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",34],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",36],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",36],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",36],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",38],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",38],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",38],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",40],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",40],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",40],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",42],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",42],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."},{"code":"INVALID_DOCUMENT","keyPath":["components",3,"components",42],"message":"Invalid URL=[#]. Only URLs starting with http://, https://, tel:, mailto:, stocks:// and action:// are supported."}]}
                       [headers] => Requests_Response_Headers Object
                           (
                               [data:protected] => Array
                                   (
                                       [server] => Array
                                           (
                                               [0] => AppleHttpServer/21d85a9b022c382b518860f75a6adf819895c154
                                           )
    
                                       [date] => Array
                                           (
                                               [0] => Tue, 07 Sep 2021 00:22:18 GMT
                                           )
    
                                       [content-type] => Array
                                           (
                                               [0] => application/json;charset=utf-8
                                           )
    
                                       [content-length] => Array
                                           (
                                               [0] => 11820
                                           )
    
                                       [request-id] => Array
                                           (
                                               [0] => a5880a40-0f71-11ec-a332-23ae63e8c172
                                           )
    
                                       [x-request-id] => Array
                                           (
                                               [0] => a5880a40-0f71-11ec-a332-23ae63e8c172
                                           )
    
                                       [x-test-source-environment] => Array
                                           (
                                               [0] => prod
                                           )
    
                                       [x-content-type-options] => Array
                                           (
                                               [0] => nosniff
                                           )
    
                                       [x-xss-protection] => Array
                                           (
                                               [0] => 1; mode=block
                                           )
    
                                       [cache-control] => Array
                                           (
                                               [0] => no-cache, no-store, max-age=0, must-revalidate
                                           )
    
                                       [pragma] => Array
                                           (
                                               [0] => no-cache
                                           )
    
                                       [expires] => Array
                                           (
                                               [0] => 0
                                           )
    
                                       [strict-transport-security] => Array
                                           (
                                               [0] => max-age=31536000 ; includeSubDomains
                                               [1] => max-age=31536000
                                           )
    
                                       [x-frame-options] => Array
                                           (
                                               [0] => DENY
                                           )
    
                                       [x-b3-traceid] => Array
                                           (
                                               [0] => ffcbec7ea4fefc79
                                           )
    
                                   )
    
                           )
    
                       [status_code] => 400
                       [protocol_version] => 1.1
                       [success] => 
                       [redirects] => 0
                       [url] => https://news-api.apple.com/channels/9ea05ad6-62a6-4986-be94-5d3cfd199cea/articles
                       [history] => Array
                           (
                           )
    
                       [cookies] => Requests_Cookie_Jar Object
                           (
                               [cookies:protected] => Array
                                   (
                                   )
    
                           )
    
                   )
    
               [filename:protected] => 
               [data] => 
               [headers] => 
               [status] => 
           )
    
    )
    
    Request Meta:
    
    Array
    (
       [data] => Array
           (
               [links] => Array
                   (
                       [sections] => Array
                           (
                               [0] => https://news-api.apple.com/sections/2c29ba56-a1cc-3922-9b26-734e372f19a8
                           )
    
                   )
    
               [isPaid] => 
               [isPreview] => 
               [isHidden] => 
               [isSponsored] => 
           )
    
    )
    
    Image Settings:
    Use Remote images enabled 
    
    JSON:
    {"version":"1.11","identifier":"post-487569","language":"en-US","title":"Dreamy Almond Blossoms in Spain","documentStyle":{"backgroundColor":"#e5feff"},"layout":{"columns":7,"width":1024,"margin":100,"gutter":20},"components":[{"role":"title","text":"Dreamy Almond Blossoms in Spain","format":"html","textStyle":"default-title","layout":"title-layout"},{"role":"byline","text":"August 23, 2021 | by Intern WedLuxe","textStyle":"default-byline","layout":"byline-layout","components":[]},{"role":"header","layout":"headerBelowTextPhotoLayout","components":[{"role":"photo","layout":"headerPhotoLayout","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-20.jpg"}],"behavior":{"type":"parallax","factor":0.8}},{"role":"container","layout":{"columnSpan":7,"columnStart":0,"ignoreDocumentMargin":true},"style":{"backgroundColor":"#e5feff"},"components":[{"role":"body","text":"<p>Couple Ava and Alexis traveled from Paris, France, to Marbella, Spain to celebrate their wedding in style! The bride wore a custom gown as she walked down the aisle through a forest of almond blossom trees, after which the couple and their guests enjoyed an equally magical reception. \u201cAround the fountain of the reception area, [Pedro Navarro] placed over a thousand candles on specially designed asymmetric structures so that the dinner and dance area was framed by candlelight,\u201d describes Tara of We Do Unique Weddings.<\/p>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-12-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-12-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-11-1130x753.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-11-1130x753.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n       <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-23-1130x753.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-23-1130x753.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n       <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-24-1130x753.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-24-1130x753.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n       <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-39.jpg","layout":"full-width-image"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-38-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-38-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-17-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-17-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-20-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-20-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-40-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-40-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-13-1130x753.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-13-1130x753.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n       <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-30-1130x753.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-30-1130x753.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n       <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-45-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-45-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-41-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-41-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-44.jpg","layout":"full-width-image"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-43-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-43-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-42-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-42-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-33-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-33-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-32-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-32-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-37-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-37-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-36-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-36-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-14-1130x753.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-14-1130x753.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n       <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"layout":"embed-generic-layout","role":"container","components":[{"role":"heading2","text":"We Do Unique Weddings.mp4","format":"html"},{"role":"body","text":"<a href=\"https:\/\/player.vimeo.com\/video\/583288973?dnt=1&app_id=122963&h=51b0e5515a\">View on the original site.<\/a>","format":"html","textStyle":{"fontSize":14}}]}]}],"componentTextStyles":{"default-body":{"textAlignment":"left","fontName":"Optima-Regular","fontSize":17,"tracking":0,"lineHeight":22,"textColor":"#000000","linkStyle":{"textColor":"#3045ca"},"paragraphSpacingBefore":18,"paragraphSpacingAfter":18},"default-title":{"backgroundColor":"#ffff00","fontName":"HelveticaNeue-CondensedBlack","fontSize":72,"lineHeight":68,"tracking":-0.03,"textColor":"#000000","textAlignment":"left","textTransform":"uppercase"},"default-byline":{"backgroundColor":"#ffff00","textAlignment":"left","fontName":"Optima-Regular","fontSize":13,"lineHeight":22,"tracking":0.21,"textColor":"#000000","textTransform":"uppercase"}},"textStyles":{"default-tag-code":{"fontName":"Menlo-Regular","fontSize":16,"tracking":0,"lineHeight":20,"textColor":"#000000"},"default-tag-pre":{"textAlignment":"left","fontName":"Menlo-Regular","fontSize":16,"tracking":0,"lineHeight":20,"textColor":"#000000","paragraphSpacingBefore":18,"paragraphSpacingAfter":18},"default-tag-samp":{"fontName":"Menlo-Regular","fontSize":16,"tracking":0,"lineHeight":20,"textColor":"#000000"}},"componentLayouts":{"body-layout":{"columnStart":1,"columnSpan":6,"margin":{"top":12,"bottom":12}},"body-layout-last":{"columnStart":1,"columnSpan":6,"margin":{"top":12,"bottom":30}},"full-width-image":{"margin":{"bottom":25,"top":25},"ignoreDocumentMargin":true,"columnStart":0,"columnSpan":7},"embed-generic-layout":{"margin":{"top":15,"bottom":15}},"title-layout":{"columnSpan":6,"columnStart":1,"margin":{"top":30,"bottom":60}},"byline-layout":{"columnSpan":6,"columnStart":1,"margin":{"top":10,"bottom":10}},"headerPhotoLayout":{"ignoreDocumentMargin":true,"columnStart":0,"columnSpan":7},"headerPhotoLayoutWithCaption":{"ignoreDocumentMargin":true,"columnStart":0,"columnSpan":7,"margin":{"bottom":22}},"headerBelowTextPhotoLayout":{"ignoreDocumentMargin":true,"columnStart":0,"columnSpan":7,"margin":{"top":30,"bottom":60}}},"metadata":{"thumbnailURL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-20.jpg","authors":["Intern WedLuxe"],"dateCreated":"2021-08-23T15:23:03+00:00","dateModified":"2021-08-23T15:23:03+00:00","datePublished":"2021-08-23T15:23:03+00:00","canonicalURL":"https:\/\/wedluxe.com\/2021\/08\/23\/dreamy-almond-blossoms-in-spain\/","generatorIdentifier":"publish-to-apple-news","generatorName":"Publish to Apple News","generatorVersion":"2.2.2"},"autoplacement":{"advertisement":{"bannerType":"any","distanceFromMedia":"10vh","enabled":true,"frequency":1,"layout":{"margin":15}}}}
    
    MIME request:
    Authorization: HHMAC; key=b7f17fe6-4d3a-4fc7-ba25-e79ae0216993; signature=plmOO4Rqv2PBHj6YSibjOczliim/9/76ye1QcHCZ+VY=; date=2021-09-07T00:22:12+00:00
    Content-Length: 23889
    Content-Type: multipart/form-data; boundary=54e0972ef0334ec0a751f8df780c1ae7
    
    --54e0972ef0334ec0a751f8df780c1ae7
    Content-Type: application/json
    Content-Disposition: form-data; name=metadata
    
    {"data":{"links":{"sections":["https:\/\/news-api.apple.com\/sections\/2c29ba56-a1cc-3922-9b26-734e372f19a8"]},"isPaid":false,"isPreview":false,"isHidden":false,"isSponsored":false}}
    --54e0972ef0334ec0a751f8df780c1ae7
    Content-Type: application/json
    Content-Disposition: form-data; name=my_article; filename=article.json; size=23396
    
    {"version":"1.11","identifier":"post-487569","language":"en-US","title":"Dreamy Almond Blossoms in Spain","documentStyle":{"backgroundColor":"#e5feff"},"layout":{"columns":7,"width":1024,"margin":100,"gutter":20},"components":[{"role":"title","text":"Dreamy Almond Blossoms in Spain","format":"html","textStyle":"default-title","layout":"title-layout"},{"role":"byline","text":"August 23, 2021 | by Intern WedLuxe","textStyle":"default-byline","layout":"byline-layout","components":[]},{"role":"header","layout":"headerBelowTextPhotoLayout","components":[{"role":"photo","layout":"headerPhotoLayout","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-20.jpg"}],"behavior":{"type":"parallax","factor":0.8}},{"role":"container","layout":{"columnSpan":7,"columnStart":0,"ignoreDocumentMargin":true},"style":{"backgroundColor":"#e5feff"},"components":[{"role":"body","text":"<p>Couple Ava and Alexis traveled from Paris, France, to Marbella, Spain to celebrate their wedding in style! The bride wore a custom gown as she walked down the aisle through a forest of almond blossom trees, after which the couple and their guests enjoyed an equally magical reception. \u201cAround the fountain of the reception area, [Pedro Navarro] placed over a thousand candles on specially designed asymmetric structures so that the dinner and dance area was framed by candlelight,\u201d describes Tara of We Do Unique Weddings.<\/p>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-12-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-12-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-11-1130x753.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-11-1130x753.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n       <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-23-1130x753.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-23-1130x753.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n       <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-24-1130x753.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-24-1130x753.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n       <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-39.jpg","layout":"full-width-image"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-38-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-38-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-17-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-17-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-20-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-20-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-40-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-40-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-13-1130x753.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-13-1130x753.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n       <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-30-1130x753.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-30-1130x753.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n       <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-45-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-45-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-41-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-41-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-44.jpg","layout":"full-width-image"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-43-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-43-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-42-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-42-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-33-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-33-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-32-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-32-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-37-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-37-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-36-535x803.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-36-535x803.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"role":"photo","URL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-14-1130x753.jpg","layout":"full-width-image"},{"role":"body","text":"<ul><li>\n         <a href=\"#\">\n             Copy Link\n         <\/a>\n        <\/li>\n        <li>\n   <a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwedluxe.com%2F2021%2F08%2F23%2Fdreamy-almond-blossoms-in-spain%2F&media=https%3A%2F%2Fwedluxe.com%2Fwp-content%2Fuploads%2F2021%2F08%2FSpain-Outdoor-White-Florals-14-1130x753.jpg&description=WedLuxe+Media+Dreamy+Almond+Blossoms+in+Spain\">\n             Pin Image\n         <\/a>\n        <\/li>\n       <li>\n         <a href=\"#\">\n             Love\n         <\/a>\n        <\/li>\n        <li>\n         <a href=\"#\">\n             Explore\n         <\/a>\n        <\/li>\n   Close\n    <\/ul>","format":"html","textStyle":"default-body","layout":"body-layout"},{"layout":"embed-generic-layout","role":"container","components":[{"role":"heading2","text":"We Do Unique Weddings.mp4","format":"html"},{"role":"body","text":"<a href=\"https:\/\/player.vimeo.com\/video\/583288973?dnt=1&app_id=122963&h=51b0e5515a\">View on the original site.<\/a>","format":"html","textStyle":{"fontSize":14}}]}]}],"componentTextStyles":{"default-body":{"textAlignment":"left","fontName":"Optima-Regular","fontSize":17,"tracking":0,"lineHeight":22,"textColor":"#000000","linkStyle":{"textColor":"#3045ca"},"paragraphSpacingBefore":18,"paragraphSpacingAfter":18},"default-title":{"backgroundColor":"#ffff00","fontName":"HelveticaNeue-CondensedBlack","fontSize":72,"lineHeight":68,"tracking":-0.03,"textColor":"#000000","textAlignment":"left","textTransform":"uppercase"},"default-byline":{"backgroundColor":"#ffff00","textAlignment":"left","fontName":"Optima-Regular","fontSize":13,"lineHeight":22,"tracking":0.21,"textColor":"#000000","textTransform":"uppercase"}},"textStyles":{"default-tag-code":{"fontName":"Menlo-Regular","fontSize":16,"tracking":0,"lineHeight":20,"textColor":"#000000"},"default-tag-pre":{"textAlignment":"left","fontName":"Menlo-Regular","fontSize":16,"tracking":0,"lineHeight":20,"textColor":"#000000","paragraphSpacingBefore":18,"paragraphSpacingAfter":18},"default-tag-samp":{"fontName":"Menlo-Regular","fontSize":16,"tracking":0,"lineHeight":20,"textColor":"#000000"}},"componentLayouts":{"body-layout":{"columnStart":1,"columnSpan":6,"margin":{"top":12,"bottom":12}},"body-layout-last":{"columnStart":1,"columnSpan":6,"margin":{"top":12,"bottom":30}},"full-width-image":{"margin":{"bottom":25,"top":25},"ignoreDocumentMargin":true,"columnStart":0,"columnSpan":7},"embed-generic-layout":{"margin":{"top":15,"bottom":15}},"title-layout":{"columnSpan":6,"columnStart":1,"margin":{"top":30,"bottom":60}},"byline-layout":{"columnSpan":6,"columnStart":1,"margin":{"top":10,"bottom":10}},"headerPhotoLayout":{"ignoreDocumentMargin":true,"columnStart":0,"columnSpan":7},"headerPhotoLayoutWithCaption":{"ignoreDocumentMargin":true,"columnStart":0,"columnSpan":7,"margin":{"bottom":22}},"headerBelowTextPhotoLayout":{"ignoreDocumentMargin":true,"columnStart":0,"columnSpan":7,"margin":{"top":30,"bottom":60}}},"metadata":{"thumbnailURL":"https:\/\/wedluxe.com\/wp-content\/uploads\/2021\/08\/Spain-Outdoor-White-Florals-20.jpg","authors":["Intern WedLuxe"],"dateCreated":"2021-08-23T15:23:03+00:00","dateModified":"2021-08-23T15:23:03+00:00","datePublished":"2021-08-23T15:23:03+00:00","canonicalURL":"https:\/\/wedluxe.com\/2021\/08\/23\/dreamy-almond-blossoms-in-spain\/","generatorIdentifier":"publish-to-apple-news","generatorName":"Publish to Apple News","generatorVersion":"2.2.2"},"autoplacement":{"advertisement":{"bannerType":"any","distanceFromMedia":"10vh","enabled":true,"frequency":1,"layout":{"margin":15}}}}
    --54e0972ef0334ec0a751f8df780c1ae7--
    Plugin Author Kevin Fodness

    (@kevinfodness)

    I’m glad you were able to get it connected. I added a new section to our wiki with details on how to configure the .papi file, in case there are others who have similar issues: https://github.com/alleyinteractive/apple-news/wiki/configuration#api-settings

    If you look at the part of that message that says body, there is an errors object that explains what went wrong. The issue is that you have a URL that starts with a hash (#), which means nothing to the Apple News API, since it’s a reference to another section on the article, and it can’t resolve the URL properly. You will either need to remove the URL that includes the hash, or you will need to use a filter to find and update the URL to include the URL of the article itself (e.g., convert from #my-section to https://example.com/articles/my-article#my-section).

    We sometimes see this error crop up when there is a share tool that is included in the article body, since sharing tools typically use hash-based URLs.

    Some filters that might be applicable here:

    apple_news_exporter_content_pre: https://github.com/alleyinteractive/apple-news/wiki/Filter:-apple_news_exporter_content_pre

    apple_news_generate_json: https://github.com/alleyinteractive/apple-news/wiki/Filter:-apple_news_generate_json

    I know you mentioned that you’re not a coder, so you will likely need to secure the services of a developer in order to use these filters. The plugin is able to handle most common use cases, but it’s not possible to handle all third party plugin and theme customizations out there, which is why we make filters available so that developers can customize the content that is sent to Apple and handle situations such as this.

    • This reply was modified 1 month, 2 weeks ago by Kevin Fodness. Reason: typo
    • This reply was modified 1 month, 2 weeks ago by Kevin Fodness. Reason: formatting
    Thread Starter cloudninecreative

    (@cloudninecreative)

    Ok I’ve asked our developers to look at it. Yes the channel was approved but this .papi file is still causing me grief. I’m not even sure that I’m building it in the right program. I put the code that you suggested into Text Edit on my Mac but there is no way to save it as a .papi file so I saved it as an .rtf and then just changed the extension but it’s possible that the system didn’t like that. Alternatively, should I just be able to adjust your code and put it in manually instead of having to uplaad the config file, would that work? If not then do you have another text edit program that you would suggest? IF I can input it manually and it would work but still doesn’t then I’m hoping my devs will find a way to fix the error that you’re talking about. Just curious about the above here when you have a chance!

    Plugin Author Kevin Fodness

    (@kevinfodness)

    The .papi file is just a text file, so saving it as papi.txt (plain text option, not rich text) and renaming it to .papi is fine. Alternately, like you said, you can just paste the contents into the text box rather than attempting to upload the file.

    Saving it as rich text (.rtf) and renaming it won’t work, because rich text format contains extra information beyond what a plain text file does, and you’re right that the system won’t like that.

    Within TextEdit, to convert from rich text to plain text, go to the Format menu and select Make Plain Text.

Viewing 9 replies - 1 through 9 (of 9 total)
  • You must be logged in to reply to this topic.