pub struct MerchantApiAmazon<'a> { /* private fields */ }Expand description
Amazon Merchant API (products, ASIN, sellers).
Implementations§
Source§impl MerchantApiAmazon<'_>
impl MerchantApiAmazon<'_>
Sourcepub async fn locations(&self) -> DataForSeoApiResponse<MerchantApiLocation>
pub async fn locations(&self) -> DataForSeoApiResponse<MerchantApiLocation>
Sourcepub async fn locations_country(
&self,
country: &str,
) -> DataForSeoApiResponse<MerchantApiLocation>
pub async fn locations_country( &self, country: &str, ) -> DataForSeoApiResponse<MerchantApiLocation>
Sourcepub async fn languages(&self) -> DataForSeoApiResponse<SerpApiLanguage>
pub async fn languages(&self) -> DataForSeoApiResponse<SerpApiLanguage>
Sourcepub async fn products_task_post(
&self,
data: Vec<MerchantApiAmazonProductsPost>,
) -> DataForSeoApiResponse<Value>
pub async fn products_task_post( &self, data: Vec<MerchantApiAmazonProductsPost>, ) -> DataForSeoApiResponse<Value>
Sourcepub async fn products_tasks_ready(
&self,
) -> DataForSeoApiResponse<MerchantApiTaskReady>
pub async fn products_tasks_ready( &self, ) -> DataForSeoApiResponse<MerchantApiTaskReady>
Sourcepub async fn products_task_get_advanced(
&self,
id: &str,
) -> DataForSeoApiResponse<MerchantApiAmazonProducts>
pub async fn products_task_get_advanced( &self, id: &str, ) -> DataForSeoApiResponse<MerchantApiAmazonProducts>
Sourcepub async fn products_task_get_html(
&self,
id: &str,
) -> DataForSeoApiResponse<Value>
pub async fn products_task_get_html( &self, id: &str, ) -> DataForSeoApiResponse<Value>
Sourcepub async fn products_live_advanced(
&self,
data: Vec<MerchantApiAmazonProductsPost>,
) -> DataForSeoApiResponse<MerchantApiAmazonProducts>
pub async fn products_live_advanced( &self, data: Vec<MerchantApiAmazonProductsPost>, ) -> DataForSeoApiResponse<MerchantApiAmazonProducts>
Sourcepub async fn products_live_html(
&self,
data: Vec<MerchantApiAmazonProductsPost>,
) -> DataForSeoApiResponse<Value>
pub async fn products_live_html( &self, data: Vec<MerchantApiAmazonProductsPost>, ) -> DataForSeoApiResponse<Value>
Sourcepub async fn asin_task_post(
&self,
data: Vec<MerchantApiAmazonAsinPost>,
) -> DataForSeoApiResponse<Value>
pub async fn asin_task_post( &self, data: Vec<MerchantApiAmazonAsinPost>, ) -> DataForSeoApiResponse<Value>
Sourcepub async fn asin_tasks_ready(
&self,
) -> DataForSeoApiResponse<MerchantApiTaskReady>
pub async fn asin_tasks_ready( &self, ) -> DataForSeoApiResponse<MerchantApiTaskReady>
Sourcepub async fn asin_task_get_advanced(
&self,
id: &str,
) -> DataForSeoApiResponse<MerchantApiAmazonAsin>
pub async fn asin_task_get_advanced( &self, id: &str, ) -> DataForSeoApiResponse<MerchantApiAmazonAsin>
Sourcepub async fn asin_task_get_html(&self, id: &str) -> DataForSeoApiResponse<Value>
pub async fn asin_task_get_html(&self, id: &str) -> DataForSeoApiResponse<Value>
Sourcepub async fn asin_live_advanced(
&self,
data: Vec<MerchantApiAmazonAsinPost>,
) -> DataForSeoApiResponse<MerchantApiAmazonAsin>
pub async fn asin_live_advanced( &self, data: Vec<MerchantApiAmazonAsinPost>, ) -> DataForSeoApiResponse<MerchantApiAmazonAsin>
Sourcepub async fn asin_live_html(
&self,
data: Vec<MerchantApiAmazonAsinPost>,
) -> DataForSeoApiResponse<Value>
pub async fn asin_live_html( &self, data: Vec<MerchantApiAmazonAsinPost>, ) -> DataForSeoApiResponse<Value>
Sourcepub async fn sellers_task_post(
&self,
data: Vec<MerchantApiAmazonSellersPost>,
) -> DataForSeoApiResponse<Value>
pub async fn sellers_task_post( &self, data: Vec<MerchantApiAmazonSellersPost>, ) -> DataForSeoApiResponse<Value>
Sourcepub async fn sellers_tasks_ready(
&self,
) -> DataForSeoApiResponse<MerchantApiTaskReady>
pub async fn sellers_tasks_ready( &self, ) -> DataForSeoApiResponse<MerchantApiTaskReady>
Sourcepub async fn sellers_task_get_advanced(
&self,
id: &str,
) -> DataForSeoApiResponse<MerchantApiAmazonSellers>
pub async fn sellers_task_get_advanced( &self, id: &str, ) -> DataForSeoApiResponse<MerchantApiAmazonSellers>
Sourcepub async fn sellers_task_get_html(
&self,
id: &str,
) -> DataForSeoApiResponse<Value>
pub async fn sellers_task_get_html( &self, id: &str, ) -> DataForSeoApiResponse<Value>
Sourcepub async fn sellers_live_advanced(
&self,
data: Vec<MerchantApiAmazonSellersPost>,
) -> DataForSeoApiResponse<MerchantApiAmazonSellers>
pub async fn sellers_live_advanced( &self, data: Vec<MerchantApiAmazonSellersPost>, ) -> DataForSeoApiResponse<MerchantApiAmazonSellers>
Sourcepub async fn sellers_live_html(
&self,
data: Vec<MerchantApiAmazonSellersPost>,
) -> DataForSeoApiResponse<Value>
pub async fn sellers_live_html( &self, data: Vec<MerchantApiAmazonSellersPost>, ) -> DataForSeoApiResponse<Value>
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for MerchantApiAmazon<'a>
impl<'a> !UnwindSafe for MerchantApiAmazon<'a>
impl<'a> Freeze for MerchantApiAmazon<'a>
impl<'a> Send for MerchantApiAmazon<'a>
impl<'a> Sync for MerchantApiAmazon<'a>
impl<'a> Unpin for MerchantApiAmazon<'a>
impl<'a> UnsafeUnpin for MerchantApiAmazon<'a>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more