{"id":8298,"date":"2024-10-14T17:23:17","date_gmt":"2024-10-14T11:53:17","guid":{"rendered":"https:\/\/pheonixsolutions.com\/blog\/?p=8298"},"modified":"2024-10-14T17:23:26","modified_gmt":"2024-10-14T11:53:26","slug":"adding-an-apk-file-to-your-project-2","status":"publish","type":"post","link":"https:\/\/pheonixsolutions.com\/blog\/adding-an-apk-file-to-your-project-2\/","title":{"rendered":"Adding an APK File to Your Project"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Writing the Configuration File<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Understanding Configuration Files<\/strong><\/h3>\n\n\n\n<p>The configuration file is where all the magic happens! Here, you specify your settings and capabilities for mobile testing.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How to Write a Configuration File in CodeceptJS<\/strong><\/h3>\n\n\n\n<p>You will generally find this configuration in the&nbsp;<code>codecept.conf.js<\/code>&nbsp;file. Here&#8217;s a basic example of how it looks:<br>exports.config = {<br>helpers: {<br>Appium: {<br>app: &#8216;\/path\/to\/your\/app.apk&#8217;,<br>platform: &#8216;Android&#8217;,<br>platformVersion: &#8216;11.0&#8217;,<br>deviceName: &#8216;YourDeviceName&#8217;<br>}<br>},<br>include: {},<br>bootstrap: null,<br>mocha: {},<br>name: &#8216;codecept-mobile-test&#8217;<br>}<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Desired Capabilities Explained<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What Are Desired Capabilities?<\/strong><\/h3>\n\n\n\n<p>Desired capabilities are a set of key-value pairs sent to the Appium server that specify the conditions for your test environment. Essentially, they are instructions that help your mobile app know what to do.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Importance in Mobile Testing<\/strong><\/h3>\n\n\n\n<p>They guide the Appium server in launching the application on the device with the required configurations. Without setting these capabilities properly, you might face issues like failure to launch the app or incorrect device settings.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Setting Desired Capabilities<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How to Set Desired Capabilities<\/strong><\/h3>\n\n\n\n<p>In the configuration file, you define these capabilities typically within the helper settings as shown above.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Common Desired Capabilities for Mobile Testing<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>platformName<\/code>: The name of the mobile OS (Android\/iOS).<\/li>\n\n\n\n<li><code>platformVersion<\/code>: The version of the mobile OS.<\/li>\n\n\n\n<li><code>deviceName<\/code>: Name of the mobile device.<\/li>\n\n\n\n<li><code>app<\/code>: Path to your application file (APK for Android).<\/li>\n<\/ul>\n\n\n\n<p>Using these capabilities helps create a more reliable test execution environment.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Adding an APK File to Your Project<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What is an APK File?<\/strong><\/h3>\n\n\n\n<p>An APK (Android Package Kit) is the file format used to distribute and install application software on Android devices. You need this file to test your app through CodeceptJS.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Steps to Include the APK File Path in Your Project<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Place your APK file in a dedicated folder within your project (e.g.,&nbsp;<code>.\/apps<\/code>).<\/li>\n\n\n\n<li>Update the&nbsp;<code>app<\/code>&nbsp;path in your configuration file accordingly.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Configuration in CodeceptJS<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Structure of CodeceptJS Configuration<\/strong><\/h3>\n\n\n\n<p>Ensure your&nbsp;<code>codecept.conf.js<\/code>&nbsp;is updated with the app&#8217;s path correctly set. Here\u2019s how your configuration might look:<br>exports.config = {<br>helpers: {<br>Appium: {<br>app: &#8216;.\/apps\/YourApp.apk&#8217;,<br>\u2026<br>}<br>},<br>\u2026<br>}<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Example Configuration with APK File<\/strong><\/h3>\n\n\n\n<p>Here\u2019s a complete snippet of what your configuration could look like:<br>exports.config = {<br>tests: &#8216;.\/*_test.js&#8217;,<br>helpers: {<br>Appium: {<br>app: &#8216;.\/apps\/MyMobileApp.apk&#8217;,<br>platform: &#8216;Android&#8217;,<br>platformVersion: &#8216;10.0&#8217;,<br>deviceName: &#8216;MyDevice&#8217;<br>}<br>},<br>include: {},<br>bootstrap: null,<br>mocha: {},<br>name: &#8216;my-mobile-project&#8217;<br>}<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Writing Your First Test<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Structuring Your Test<\/strong><\/h3>\n\n\n\n<p>Creating your first test is a thrilling moment! Let\u2019s create a basic test to ensure your app launches successfully.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Sample Test Cases<\/strong><\/h3>\n\n\n\n<p>Create a new file, say&nbsp;<code>my_test.js<\/code>, and write the following sample test:<br>Feature(&#8216;My Mobile App Launch&#8217;);<\/p>\n\n\n\n<p>Scenario(&#8216;Launch My App&#8217;, ({ I }) =&gt; {<br>I.amOnPage(&#8216;app:\/\/&#8217;);<br>I.see(&#8216;Welcome Screen&#8217;); \/\/ replace with your app&#8217;s welcome message<br>});<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Running Your Test<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How to Execute Tests in CodeceptJS<\/strong><\/h3>\n\n\n\n<p>Once you\u2019ve written your test, it\u2019s time for the fun part\u2014running it!<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open your terminal.<\/li>\n\n\n\n<li>Navigate to your project directory.<\/li>\n\n\n\n<li>Run the following command:<code>npx codecept run --steps<\/code><\/li>\n<\/ol>\n\n\n\n<p>This command will execute your tests and show the steps in the console.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Writing the Configuration File Understanding Configuration Files The configuration file is where all the magic happens! Here, you specify your settings and capabilities for mobile testing. How to Write a Configuration File in CodeceptJS You will generally find this configuration in the&nbsp;codecept.conf.js&nbsp;file. Here&#8217;s a basic example of how it looks:exports.config&hellip; <a href=\"https:\/\/pheonixsolutions.com\/blog\/adding-an-apk-file-to-your-project-2\/\" class=\"more-link read-more\" rel=\"bookmark\">Continue Reading <span class=\"screen-reader-text\">Adding an APK File to Your Project<\/span><i class=\"fa fa-arrow-right\"><\/i><\/a><\/p>\n","protected":false},"author":504,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-8298","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"hentry","6":"category-uncategorized","7":"h-entry","9":"h-as-article"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pheonix Solutions - We Empower Your Business Growth<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pheonixsolutions.com\/blog\/adding-an-apk-file-to-your-project-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pheonix Solutions - We Empower Your Business Growth\" \/>\n<meta property=\"og:description\" content=\"Writing the Configuration File Understanding Configuration Files The configuration file is where all the magic happens! Here, you specify your settings and capabilities for mobile testing. How to Write a Configuration File in CodeceptJS You will generally find this configuration in the&nbsp;codecept.conf.js&nbsp;file. Here&#8217;s a basic example of how it looks:exports.config&hellip; Continue Reading Adding an APK File to Your Project\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pheonixsolutions.com\/blog\/adding-an-apk-file-to-your-project-2\/\" \/>\n<meta property=\"og:site_name\" content=\"PHEONIXSOLUTIONS\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PheonixSolutions-209942982759387\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-10-14T11:53:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-14T11:53:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2016\/09\/PX2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"3837\" \/>\n\t<meta property=\"og:image:height\" content=\"2540\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Susmitha\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pheonixsolution\" \/>\n<meta name=\"twitter:site\" content=\"@pheonixsolution\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Susmitha\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/adding-an-apk-file-to-your-project-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/adding-an-apk-file-to-your-project-2\\\/\"},\"author\":{\"name\":\"Susmitha\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/80ad7d703b76a00a54241462f65a11ab\"},\"headline\":\"Adding an APK File to Your Project\",\"datePublished\":\"2024-10-14T11:53:17+00:00\",\"dateModified\":\"2024-10-14T11:53:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/adding-an-apk-file-to-your-project-2\\\/\"},\"wordCount\":501,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#organization\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/adding-an-apk-file-to-your-project-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/adding-an-apk-file-to-your-project-2\\\/\",\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/adding-an-apk-file-to-your-project-2\\\/\",\"name\":\"Pheonix Solutions - We Empower Your Business Growth\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#website\"},\"datePublished\":\"2024-10-14T11:53:17+00:00\",\"dateModified\":\"2024-10-14T11:53:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/adding-an-apk-file-to-your-project-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/adding-an-apk-file-to-your-project-2\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/adding-an-apk-file-to-your-project-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Adding an APK File to Your Project\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/\",\"name\":\"Pheonix Solutions\",\"description\":\"We Empower Your Business Growth\",\"publisher\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#organization\",\"name\":\"PheonixSolutions\",\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/logo.png\",\"width\":454,\"height\":300,\"caption\":\"PheonixSolutions\"},\"image\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/PheonixSolutions-209942982759387\\\/\",\"https:\\\/\\\/x.com\\\/pheonixsolution\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/80ad7d703b76a00a54241462f65a11ab\",\"name\":\"Susmitha\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b852ad0580f1aad7a0cf324b31c2deb4b0144573481f7107285b37a8a3fc471d?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b852ad0580f1aad7a0cf324b31c2deb4b0144573481f7107285b37a8a3fc471d?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b852ad0580f1aad7a0cf324b31c2deb4b0144573481f7107285b37a8a3fc471d?s=96&r=g\",\"caption\":\"Susmitha\"},\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/author\\\/susmitha\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pheonix Solutions - We Empower Your Business Growth","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pheonixsolutions.com\/blog\/adding-an-apk-file-to-your-project-2\/","og_locale":"en_US","og_type":"article","og_title":"Pheonix Solutions - We Empower Your Business Growth","og_description":"Writing the Configuration File Understanding Configuration Files The configuration file is where all the magic happens! Here, you specify your settings and capabilities for mobile testing. How to Write a Configuration File in CodeceptJS You will generally find this configuration in the&nbsp;codecept.conf.js&nbsp;file. Here&#8217;s a basic example of how it looks:exports.config&hellip; Continue Reading Adding an APK File to Your Project","og_url":"https:\/\/pheonixsolutions.com\/blog\/adding-an-apk-file-to-your-project-2\/","og_site_name":"PHEONIXSOLUTIONS","article_publisher":"https:\/\/www.facebook.com\/PheonixSolutions-209942982759387\/","article_published_time":"2024-10-14T11:53:17+00:00","article_modified_time":"2024-10-14T11:53:26+00:00","og_image":[{"width":3837,"height":2540,"url":"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2016\/09\/PX2.png","type":"image\/png"}],"author":"Susmitha","twitter_card":"summary_large_image","twitter_creator":"@pheonixsolution","twitter_site":"@pheonixsolution","twitter_misc":{"Written by":"Susmitha","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/pheonixsolutions.com\/blog\/adding-an-apk-file-to-your-project-2\/#article","isPartOf":{"@id":"https:\/\/pheonixsolutions.com\/blog\/adding-an-apk-file-to-your-project-2\/"},"author":{"name":"Susmitha","@id":"https:\/\/pheonixsolutions.com\/blog\/#\/schema\/person\/80ad7d703b76a00a54241462f65a11ab"},"headline":"Adding an APK File to Your Project","datePublished":"2024-10-14T11:53:17+00:00","dateModified":"2024-10-14T11:53:26+00:00","mainEntityOfPage":{"@id":"https:\/\/pheonixsolutions.com\/blog\/adding-an-apk-file-to-your-project-2\/"},"wordCount":501,"commentCount":0,"publisher":{"@id":"https:\/\/pheonixsolutions.com\/blog\/#organization"},"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/pheonixsolutions.com\/blog\/adding-an-apk-file-to-your-project-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/pheonixsolutions.com\/blog\/adding-an-apk-file-to-your-project-2\/","url":"https:\/\/pheonixsolutions.com\/blog\/adding-an-apk-file-to-your-project-2\/","name":"Pheonix Solutions - We Empower Your Business Growth","isPartOf":{"@id":"https:\/\/pheonixsolutions.com\/blog\/#website"},"datePublished":"2024-10-14T11:53:17+00:00","dateModified":"2024-10-14T11:53:26+00:00","breadcrumb":{"@id":"https:\/\/pheonixsolutions.com\/blog\/adding-an-apk-file-to-your-project-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pheonixsolutions.com\/blog\/adding-an-apk-file-to-your-project-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/pheonixsolutions.com\/blog\/adding-an-apk-file-to-your-project-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pheonixsolutions.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Adding an APK File to Your Project"}]},{"@type":"WebSite","@id":"https:\/\/pheonixsolutions.com\/blog\/#website","url":"https:\/\/pheonixsolutions.com\/blog\/","name":"Pheonix Solutions","description":"We Empower Your Business Growth","publisher":{"@id":"https:\/\/pheonixsolutions.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pheonixsolutions.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/pheonixsolutions.com\/blog\/#organization","name":"PheonixSolutions","url":"https:\/\/pheonixsolutions.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/pheonixsolutions.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2016\/12\/logo.png","contentUrl":"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2016\/12\/logo.png","width":454,"height":300,"caption":"PheonixSolutions"},"image":{"@id":"https:\/\/pheonixsolutions.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/PheonixSolutions-209942982759387\/","https:\/\/x.com\/pheonixsolution"]},{"@type":"Person","@id":"https:\/\/pheonixsolutions.com\/blog\/#\/schema\/person\/80ad7d703b76a00a54241462f65a11ab","name":"Susmitha","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/b852ad0580f1aad7a0cf324b31c2deb4b0144573481f7107285b37a8a3fc471d?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b852ad0580f1aad7a0cf324b31c2deb4b0144573481f7107285b37a8a3fc471d?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b852ad0580f1aad7a0cf324b31c2deb4b0144573481f7107285b37a8a3fc471d?s=96&r=g","caption":"Susmitha"},"url":"https:\/\/pheonixsolutions.com\/blog\/author\/susmitha\/"}]}},"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p7F4uM-29Q","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/8298","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/users\/504"}],"replies":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/comments?post=8298"}],"version-history":[{"count":0,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/8298\/revisions"}],"wp:attachment":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=8298"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/categories?post=8298"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/tags?post=8298"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}