ਗਰੈਬਜ਼ਿਟ ਦੇ ਵੈੱਬ ਸਕ੍ਰੈਪਰ ਏਪੀਆਈ ਦੁਆਰਾ ਅਸੀਂ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਸਕ੍ਰੈਪਡ ਡੇਟਾ ਦੇ ਨਾਲ ਇੱਕ ਵੈਬ ਸੇਵਾ ਦੇ ਰੂਪ ਵਿੱਚ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦੇ ਹਾਂ ਜੋ ਤੁਹਾਨੂੰ ਯੋਗ ਕਰਨ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰਦਾ ਹੈ. intਵਾਪਸ ਸਕ੍ਰੈਪਡ ਜਾਣਕਾਰੀ into ਤੁਹਾਡੀ ਅਰਜ਼ੀ. The intਡਾਟੇ ਦਾ ਉਦਾਹਰਣ into ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਇੱਕ ਕਾਲਬੈਕ ਹੈਂਡਲਰ ਦੁਆਰਾ ਪ੍ਰਾਪਤ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਜੋ ਇੱਕ ਜਨਤਕ ਪਹੁੰਚਯੋਗ URL ਤੇ ਸਕ੍ਰਿਪਟ ਜਾਂ ਐਪਲੀਕੇਸ਼ਨ ਹੈ ਜੋ ਇਸ ਤੋਂ ਭੇਜੇ ਗਏ ਡੇਟਾ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰਦੀ ਹੈ ਗਰੈਬਜ਼ਿਟ ਦਾ ਵੈਬ ਸਕ੍ਰੈਪਰ. ਪੂਰੀਆਂ ਫਾਈਲਾਂ ਇਸ ਕਾਲਬੈਕ ਹੈਂਡਲਰ ਨੂੰ ਕ੍ਰਮਵਾਰ ਪੋਸਟ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਇਸਲਈ ਇਹ ਉਦਾਹਰਣ ਦੇ ਨਾਲ ਖ਼ਤਮ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਚਿੱਤਰਾਂ ਦੀ ਲੜੀ ਨਾਲ ਸ਼ੁਰੂ ਹੋ ਸਕਦਾ ਹੈ.
ਪਹਿਲਾਂ ਸ਼ੁਰੂਆਤ ਕਰਨ ਲਈ ਇੱਕ ਸਕ੍ਰੈਪ ਬਣਾਓ ਫਿਰ ਚੁਣੋ ਕਾਲਬੈਕ ਯੂਆਰਐਲ ਵਿਕਲਪ ਐਕਸਪੋਰਟ ਵਿਕਲਪ ਟੈਬ ਤੋਂ ਅਤੇ ਆਪਣੇ ਕਾਲਬੈਕ ਹੈਂਡਲਰ ਲਈ URL ਦਿਓ http://www.example.com/handler/
ਜੇ ਤੁਹਾਨੂੰ ਆਪਣੇ ਕਾਲਬੈਕ ਹੈਂਡਲਰ ਨਾਲ ਕੋਈ ਮੁਸ਼ਕਲ ਹੋ ਰਹੀ ਹੈ ਤਾਂ ਸਕ੍ਰੈਪ ਵਿਕਲਪ ਟੈਬ ਤੋਂ ਡੀਬੱਗ ਮੋਡ ਦੀ ਚੋਣ ਕਰੋ. ਇਹ ਕਾਲਬੈਕ ਹੈਂਡਲਰ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤੇ ਜਵਾਬ ਨੂੰ ਆਉਟਪੁੱਟ ਦੇਵੇਗਾ intਓ ਲਾਗ.
ਆਪਣੇ ਕਾਲਬੈਕ ਹੈਂਡਲਰ ਦੇ ਅੰਦਰ ਸਕ੍ਰੈਪਡ ਡੇਟਾ ਨੂੰ ਪ੍ਰਕਿਰਿਆ ਕਰਨ ਲਈ ਐਕਸਪੋਰਟ ਟੈਬ ਉੱਤੇ ਜੇਐਸਓਐਨ ਜਾਂ ਐਕਸਐਮਐਲ ਵਿਕਲਪਾਂ ਦੀ ਚੋਣ ਕਰੋ ਕਿਉਂਕਿ ਇਹ ਇੱਕ ਫਾਰਮੈਟ ਵਿੱਚ ਡੇਟਾ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੋ ਕਿਸੇ ਵੀ ਆਬਜੈਕਟ ਮੁਖੀ ਭਾਸ਼ਾ ਦੁਆਰਾ ਅਸਾਨੀ ਨਾਲ ਪੜ੍ਹਿਆ ਜਾ ਸਕਦਾ ਹੈ.
ਜੇ ਜੇ ਐੱਸ ਐੱਨ ਜਾਂ ਐਕਸਐਮਐਲ ਡੇਟਾ ਨਹੀਂ ਹੈ ਤਾਂ ਤੁਹਾਡੇ ਪ੍ਰੋਸੈਸਿੰਗ ਦੇ ਵਿਕਲਪ ਸੀਮਿਤ ਹਨ ਕਿਉਂਕਿ ਡੇਟਾ ਬਹੁਤ ਜ਼ਿਆਦਾ ਪੜ੍ਹਨਯੋਗ ਨਹੀਂ ਹੁੰਦਾ ਇਸ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਵਿਕਲਪ ਹੋ ਸਕਦਾ ਹੈ save ਫਾਈਲ ਨੂੰ ਡਿਸਕ ਜਾਂ ਡਾਟਾਬੇਸ ਵਿੱਚ.
ਦੀ ਮਦਦ ਕਰਨ ਲਈ intਉਦਾਹਰਣ ਪ੍ਰਕਿਰਿਆ GrabzIt ਹੇਠਾਂ ਦਿੱਤੀ ਭਾਸ਼ਾਵਾਂ ਲਈ ਹੇਠਾਂ ਦਿੱਤੀ ਸਕ੍ਰੈਪਰ ਏਪੀਆਈ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ. ਹਾਲਾਂਕਿ ਕਿਉਂਕਿ ਸਾਡਾ ਕੋਡ ਖੁੱਲਾ ਸਰੋਤ ਹੈ ਅਤੇ ਉਪਲਬਧ ਹੈ GitHub ਇੱਥੇ ਕੋਈ ਕਾਰਨ ਨਹੀਂ ਹੈ ਕਿ ਤੁਸੀਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਲਈ ਇਕ ਨਹੀਂ ਬਣਾ ਸਕਦੇ ਜੋ ਇੱਥੇ ਸੂਚੀਬੱਧ ਨਹੀਂ ਹੈ ਜਾਂ ਤੁਸੀਂ ਸਾਨੂੰ ਪੁੱਛ ਸਕਦੇ ਹੋ ਤੁਹਾਡੇ ਲਈ ਇਕ ਲਾਇਬ੍ਰੇਰੀ ਬਣਾਓ. ਜੇ ਤੁਸੀਂ ਅਜਿਹਾ ਕਰਦੇ ਹੋ ਤਾਂ ਇਸ ਨੂੰ ਦੁਨੀਆਂ ਨਾਲ ਸਾਂਝਾ ਕਿਉਂ ਨਹੀਂ ਕਰਦੇ?
ਜਦੋਂ ਕਿ ਕਾਲਬੈਕ ਹੈਂਡਲਰ ਨੇੜੇ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਤਰੀਕਾ ਹੈ intਆਪਣੀ ਅਰਜ਼ੀ ਦੇ ਨਾਲ ਗਰੈਬਜ਼ਟ ਵੈਬ ਸਕ੍ਰੈਪਰ ਨੂੰ ਜੋੜਨਾ ਤੁਸੀਂ ਵੀ ਕਰ ਸਕਦੇ ਹੋ intਐਮਾਜ਼ਾਨ ਐਸ ਐਕਸ ਐੱਨ ਐੱਨ ਐੱਮ ਐਕਸ, ਡ੍ਰੌਪਬਾਕਸ, ਐਫਟੀਪੀ ਅਤੇ ਵੈੱਬਡਾਵ ਰਾਹੀਂ.