ਵੈੱਬ ਨੂੰ ਕੈਪਚਰ ਅਤੇ ਕਨਵਰਟ ਕਰਨ ਲਈ ਟੂਲ

PHP ਦੇ ਨਾਲ ਐਡਵਾਂਸਡ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂPHP API

GrabzIt ਦਾ PHP API ਬਹੁਤ ਹੀ ਅਨੁਕੂਲ ਹੈ ਅਤੇ ਯੋਗ ਹੈ intਜ਼ੋਰ ਕੱਸਣ into ਤੁਹਾਡੀ ਅਰਜ਼ੀ. ਇਹ ਗਰੈਬਜ਼ ਆਈਟ ਦੀਆਂ ਬਹੁਤ ਸਾਰੀਆਂ ਅੰਦਰੂਨੀ ਰਚਨਾਵਾਂ ਦਾ ਪਰਦਾਫਾਸ਼ ਕਰਦਾ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਇਸ ਨੂੰ ਆਪਣੀ ਮਰਜ਼ੀ ਅਨੁਸਾਰ ਬਣਾ ਸਕੋ ਕਿ ਗਰੈਬਜ਼ ਇਸ ਨੂੰ ਜਿੰਨਾ ਸੰਭਵ ਹੋ ਸਕੇ ਵਰਤੋ. ਇਸ ਦੀਆਂ ਦੋ ਉਦਾਹਰਣਾਂ ਮੌਜੂਦਾ ਸਕ੍ਰੀਨਸ਼ਾਟ ਦੀ ਸਥਿਤੀ ਦੀ ਜਾਂਚ ਕਰਨਾ ਅਤੇ ਕੂਕੀਜ਼ ਸੈਟ ਕਰਨਾ ਹੈ ਜੋ ਗਰੈਬਜ਼ਿਟ ਸਕ੍ਰੀਨਸ਼ਾਟ ਲੈਣ ਜਾਂ ਸਮੱਗਰੀ ਕੈਪਚਰ ਕਰਨ ਵੇਲੇ ਵਰਤੇਗੀ.

ਸਕਰੀਨ ਸ਼ਾਟ ਸਥਿਤੀ

ਆਪਣੇ ਐਪ ਨੂੰ ਸਕ੍ਰੀਨਸ਼ਾਟ ਦੀ ਸਥਿਤੀ ਦੀ ਜਾਂਚ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇਣ ਲਈ ਗੇਟਸਟੈਟਸ ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਸ਼ਾਇਦ ਇਹ ਵੇਖਣ ਲਈ ਕਿ ਕੀ ਇਹ ਅਜੇ ਵੀ ਪ੍ਰਕਿਰਿਆ ਕਰ ਰਿਹਾ ਹੈ ਜਾਂ ਕੀ ਇਹ ਕੈਚ ਕੀਤੀ ਗਈ ਹੈ ਅਤੇ ਵਰਤੋਂ ਲਈ ਤਿਆਰ ਹੈ.

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

$status = $grabzIt.GetStatus(screenShotId);

if ($status->Processing)
{
    // screenshot has not yet been processed
}

if ($status->Cached)
{
    // screenshot is still cached by GrabzIt
}

if ($status->Expired)
{
    // screenshot is no longer on GrabzIt
    // Perhaps output status message?
    die $status->Message;
}

ਕੂਕੀਜ਼

ਬਹੁਤੀਆਂ ਵੈਬਸਾਈਟਾਂ ਕੁਸ਼ਲਤਾ ਨੂੰ ਨਿਯੰਤਰਣ ਕਰਨ ਲਈ ਕੂਕੀਜ਼ ਦੀ ਵਰਤੋਂ ਕਰਦੀਆਂ ਹਨ. ਤੁਹਾਨੂੰ ਵੈਬਸਾਈਟ ਫੰਕਸ਼ਨੈਲਿਟੀ ਦੇ ਇਸ ਪਹਿਲੂ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਦੇ ਯੋਗ ਕਰਨ ਲਈ ਗਰੈਬਜ਼ਿਟ ਤੁਹਾਨੂੰ ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਆਪਣੀਆਂ ਕਸਟਮ ਕੂਕੀਜ਼ ਸੈੱਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਕੁਕੀ ਦੇ methodsੰਗ.

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

// gets an array of cookies for google.com
$cookies = $grabzIt->GetCookies("google.com");

// sets a cookie for the google.com domain
$grabzIt->SetCookie("MyCookie", "google.com", "Any Value You Like");

// deletes the previously set cookie
$grabzIt->DeleteCookie("MyCookie", "google.com");

ਬਿਨਾਂ ਡਾਉਨਲੋਡ ਕੀਤੇ ਕੈਪਚਰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ

ਜਦੋਂ ਕਿ ਅਸੀਂ ਤੁਹਾਨੂੰ ਸਿਫਾਰਸ਼ ਕਰਦੇ ਹਾਂ ਕਿ ਤੁਸੀਂ ਕਿਸੇ ਕੈਪਚਰ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇਸ ਨੂੰ ਵੈੱਬ ਸਰਵਰ ਤੇ ਡਾ toਨਲੋਡ ਕਰੋ. ਤੁਸੀਂ ਕਿਸੇ ਉਪਭੋਗਤਾ ਦੇ ਬ੍ਰਾ browserਜ਼ਰ ਵਿੱਚ ਕਿਸੇ ਵੀ ਕਿਸਮ ਦੀ ਕੈਪਚਰ ਨੂੰ ਆਪਣੇ ਵੈੱਬ ਸਰਵਰ ਉੱਤੇ ਡਾ downloadਨਲੋਡ ਕੀਤੇ ਬਿਨਾਂ ਪ੍ਰਦਰਸ਼ਤ ਕਰ ਸਕਦੇ ਹੋ. ਹਾਲਾਂਕਿ ਇਸ ਤਕਨੀਕ ਦੇ ਕੰਮ ਕਰਨ ਲਈ ਉਪਭੋਗਤਾ ਨੂੰ ਕੈਪਚਰ ਪੂਰਾ ਹੋਣ ਲਈ ਇੰਤਜ਼ਾਰ ਕਰਨਾ ਪਏਗਾ.

ਇੱਕ ਵਾਰ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ ਤੁਸੀਂ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤੇ ਕੈਪਚਰ ਦੇ ਬਾਈਟਸ ਭੇਜ ਸਕਦੇ ਹੋ SaveTo ਢੰਗ ਹੈ ਦੇ ਨਾਲ ਜਵਾਬ ਨੂੰ ਸਹੀ ਮਾਈਮ ਕਿਸਮ.

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

$grabzIt->URLToImage("https://www.tesla.com");

header("Content-Type: image/jpeg");
echo $grabzIt->SaveTo();

ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਉਪਰੋਕਤ ਉਦਾਹਰਣ ਵਿੱਚ ਵੇਖ ਸਕਦੇ ਹੋ ਕਿ ਇੱਥੇ ਕੋਈ ਫਾਇਲ ਨਾਂ ਦਿੱਤਾ ਨਹੀਂ ਜਾ ਰਿਹਾ ਹੈ SaveTo ਵਿਧੀ ਜਿਹੜੀ ਵਿਧੀ ਨੂੰ ਕੈਪਚਰ ਦੀਆਂ ਸਮਗਰੀ ਵਾਪਸ ਕਰਵਾਉਂਦੀ ਹੈ.