After manipulation equation becomes
x2y2(x−y)2−62=0,x,y∈Z⇔[xy(x−y)−6][xy(x−y)+6]=0⇔xy(x−y)=6,x,y∈Z or xy(x−y)=−6,x,y∈Z⇔xy(x−y)=6,x,y∈Z (1) or xy(y−x)=6,x,y∈Z (2)
---
From (1) and (2) it is clear that, if (x0,y0) is a solution of (1), then the pair (y0,x0) is a solution of (2) and vice versa. Thus is enough to solve equation (1).
Since x,y∈Z, equation (1) is equivalent to:
{xy=6,x−y=1}(Σ1) or {xy=−6,x−y=−1}(Σ2)or {xy=3,x−y=2}(Σ3) or {xy=−3,x−y=−2}(Σ4)or {xy=1,x−y=6}(Σ5) or {xy=−1,x−y=−6}(Σ6)or {xy=2,x−y=3}(Σ7) or {xy=−2,x−y=−3}(Σ8).
From the eight systems only (Σ1),(Σ3),(Σ8) have integer solutions:
(x,y)(x,y)=(3,2),(x,y)=(−2,−3),(x,y)=(3,1),=(−1,−3),(x,y)=(−2,1),(x,y)=(−1,2).
According to the previous discussion equation (2) has also the solutions:
(x,y)(x,y)=(2,3),(x,y)=(−3,−2),(x,y)=(1,3),=(−3,−1),(x,y)=(1,−2),(x,y)=(2,−1).